Yes, Scarlets will eat hair algae, but not as fast as it grows. It would be better to find out whats causing your NO3 or PO4 and stop that. Cleanup crew is only part of the solution.
I would recommend one of this sites packages or build your own. Good prices and free shipping. Plus they provide this board for us. I've never had a bad shipment out of about 5 so far.