Matt -- For me, cyano comes when my nutrients hit zero. It seems in my tank, nutrients allow more dominant life forms to take over where cyano normally would.
Every tank is different though, and one thing that surely seems to mess with cyano is heavy flow. I'm of the belief that 'too much flow' is a non-existent fairy tale. You could probably double your flow and see nothing but happy corals and fish developing muscle