It won't affect the macro. I have a pretty clean tank and am still able to grow a nice bush of caulerpa used for nutrient export. Your tank will always have enough nutrients to grow algae - you want it to be macro not micro. Keeping a good growth of macro will slow down the micro but never fully eliminate it. It's all about control.