To me, adding things to your tank to help fight hair algae is like trying to make a 500 horsepower sports car fuel efficient. The bottom line is that it takes a certain amount of fuel/air mixture to make 500hp. There's no getting around that.
With hair algae (of any type) is a result from excess nutrients in your tank. Adding something which will only further increase that bioload, just seems counter-intuitive.
Start with the basics, replace your lights if they're older then 8 months, up your water changes, and reevaluate your current bioload. Unfortunately even moderately stocked tanks seem over the threshold point with hair algae, and there's just not too much we can do.
I battled hair algae in my 125g after the halides stayed on for 48 hours. Nothing was working, and knowing what I said above, decided to give the algae turf scrubber a try instead of adding inverts, which I know my puffer would have killed anyway. Within a week, I was noticing results, and by 3 weeks my tank looked much better. It was enough to 'break' the hold of the hair algae. About 2 months later when the feed pump died, I removed the ATS and the hair algae didn't return.
My thoughts are that if you can't win over the algae, try to redirect it, and the ATS allows you to control it (its not like turf algae can spread to your tank). If you have a real tank that's easy to give one a try (not like a sumpless nano), I would really suggest it.