what are your parameters at, particularly PO4 and NO3?
I tend to see cyano only when the following occur:
- PO4 and/or NO3 get near zero
- PO4 and NO3 are very out of balance
- tank micro biome becomes non-diverse
I agree with
@Moe K - tank seems to do best, not just in terms of cyano, but overall, when NO3/PO4 balance is roughly 100:1. Doesn't have to be exact. Just ballpark. E.g. NO3 of 10 and PO4 0.05 not really a problem. But 20 and 0.05 could be.
As for the micro biome — MB7 and other bottled stuff is not diverse. It is just a couple strains to establish and maintain a healthy amount of denitrifying bacteria, not a multitudinous array of microfauna. So, in my experience it rarely resolves a cyano or dino problem ... and just doesn't 'perk up' a tank up the way
real sand and/or rock from the ocean can.
At least once a year, if not twice, I add a bit of sand and a couple rock nuggets from Tampa Bay Saltwater ... some Wonder Mud from Indo-Pacific Sea Farms ... or a few small rocks from KPS ... and it makes a WORLD of difference in the 'happiness' and balance in my tank.
Doesn't have to be much. A cup or two of sand ... 3-4 golf ball size rocks are more than enough for my 120g. And yes, shipping is expensive for such a 'small', boring item. But the visual difference I see in the health of my tank ... and the pleasure I get from it ... are more than worth it.
Bottom line: I highly doubt the simple addition of MB7 will fix your biome imbalance (didn't for me). But a little real rock, sand, or grunge could help a lot. (Has for me, more than once.)