IMHO those "bacterial" additives are for crap except for when cycling a tank. I've only found 2 that I would recommend for that, Nutrifin cycle and Seachem Stability. I would never promote a product that states it will help keep your tank clean, only proper maintenance will do that.
Here's why.
I set up our 55g and 20g in 12/2008. It was a gift from my fiance and his family. Tanks were going great, did their cycle, slowly added my fish, tada, beautiful tank. I saw that same product and thought "oh, ok, sweet". At the time my fiance was having more surgeries to mend a broken femur from an accident. I did my water changes weekly, added the crap then started noticing my water quality went bad. The tank, smelled. Bad, like a public bathroom at a stadium (yeah, I said it stank right?) Anyways, it took a full week and a half of water changes to correct that problem. In that time, the ammonia skyrocketed and we lost 4 pictus cats, a jewel cichlid and darn near lost the others in the 55 and in the 20 we lost all our bettas. I only used that product in those 2 tanks, our 10g and the 29g were fine. After talking to my LFS (one I trust) and doing research I found that those products aren't what they claim. (shocking huh?) It seems (and if I had of had half a brain, I would have figured this out) that the bacteria don't survive that well between culturing, bottling, shipping and storage then shelving. So in effect, I was pouring dead bacteria into my tanks which caused cycling to start all over again. The 2 I use for starting new tanks (mentioned above) came highly recommended for doing that and only that.
Seriously, all you need for a healthy tank is to get your tank cycled and a good water conditioner like Prime. No need for ammonia removers, water clearers or anything else unless you have to medicate for illness. The rest are for crap