No, everything you mentioned I have in my tank and i dose peroxide daily even now that my cyano is gone. There are many benefits. However, see the links posted below. These are the links that are posted in a members signature by the name of Twillard that gives a lot more information on this process. highly recommend it.