I rarely dose. Regular water changes, with a good salt mix, take care of most everything.
Seeing that you have the algea and cyano bacteria going on I am curious.
What are your water parameters: Ca, Alk, ammonia, nitrite, and nitrates (numbers if you please)?
What do you have in your tank for...