My experience is probably useless because I've found both to be poor at nutrient reduction if that is your goal. I'm sure it's my overfeeding having 9 tangs begging all day. In my 180g with a chaeto fuge harvesting about 1/2 of a 5g bucket every 7-10 days and NO3 was alway 40-50 and PO4 0.4 0.6. I moved to a 330 running a Santa Monica surf4 and a cryptic fuge with all live rock and NO3 is 40-50 and PO4 0.4-0.9. as mentioned I'm sure its my feeding and don't really fret over it because the tank looks fine. If i had to choose one over the other i would choose a macro algae fuge just for the ability of pods to reproduce.
With a surf floating ATS you could probably run both which might be interesting

The surf takes seconds to clean and produces a lot of tang food.
Just reach in and pull the algae out. Gloves are recommended if bristle worms bother you lol