I agree the chem. is a good product in terms of efficiency; however, make sure to perform a 50%+ water change after full treatment and note that I have had this chem. kill macroalgaes in the past (under 8hrs). Your cyano
will eventually return if you do not correct the route of your problem, usually a combination of biological and chemical properties (nutrient import overriding export).