Why not both?
ATS for nutrient export, fuge for display macros, and a "jail" for unruly inhabitants. Only problem long term is the ATS usually out competes other macros and the fuge dies.
I run an ATS as chaeto in a fuge did nothing for me. Trimming chaeto/other macros, VS. removing a screen and scraping it off. Not sure where the extra maintenance comes from.
Algae is algae, cleaning it up regardless of whether trimming it or throwing it away, it's still messy.