I am using RO/DI water for my water changes. I don't have hardly any microalgae, and I have two trochus snails, but they don't eat macro. I am running phosban in my tank, but maybe it needs changing(?). I have a TDS meter and the RO/DI right now is at 3ppm. Tank has been running for 9 months now. I have 4 fish total (three were added last week), but I had this macro before adding fish.
I had originally had some cyano problems, but I believe that was due to me overfeeding DT's oyster eggs. I stopped feeding those, used some red slime remover and that got rid of the cyano. I also have a maxima clam (about 3"), and was feeding the DT's phyto. I stopped feeding it for about a few weeks now.
I did notice that when I setup my other reef, up to about a year I had a lot of macroalgae and eventually it just went away after I harvested it for a year.
As for urchins, what species can you recommend that doesn't bulldoze corals?