All macro algae will reduce nitrates and phosphates, some better then others. The main problem with some algae is it will go sexual and release stuff into the water if the conditions for the algae are not on spec. Most people put Chateomorphipus in their fuge