I have been battling cyano bacteria in our 20 gallon mixed reef for at least 4-5 months. As of this week it is almost completely gone. I never deviated from a normal maintenance schedule or added any chemicals to battle it. I took this approach after reading posts on RC and here, magazine articles, etc. that stress the idea of letting your tank go through its cycles. The only thing I ran, as I do in all three of my tanks, was phosguard and carbon. I do bimonthly water changes as well.
IMO sometimes people concentrate too much on the quick fix. If you just let "nature take its course" to use an old cliche, a lot of stuff will work itself out with time and sensible maintenance. So, if you are battling cyano, definitely syphon it off the sand and rocks and off your corals, make sure you have adequate flow, stick to a normal maintenance schedule, and give it time before dumping quick fix chemicals into your tank.
IMO sometimes people concentrate too much on the quick fix. If you just let "nature take its course" to use an old cliche, a lot of stuff will work itself out with time and sensible maintenance. So, if you are battling cyano, definitely syphon it off the sand and rocks and off your corals, make sure you have adequate flow, stick to a normal maintenance schedule, and give it time before dumping quick fix chemicals into your tank.