Macro Algae is simply large celled algae. That separates it from hair algae and phytoplankton. Gracilaria is just one type of macro algae.
While it will consume Nitrate, Ammonia, and Phosphates, it is not without problems. It can be very useful for nutrient export and as a natural fish food for grazers.