If algae is your problem a good clean-up crew will do the drink; I would avoid adding in chemicals specially when you are uncertain of the reaction it may have on your tank.
Do you have cheato? and how bad is your algae problem? They tend to use peroxide with Dinoflagellates outbreak your system is also new so uncertain you wanna do that