I hear @Ranjib Dey 's point of view a lot. To be honest, it depends on the type of dino and where your tank is in terms of stability. In my opinion, dinos is not part of some natural period of "uglies" or maturity. It's purely because you had an imbalance of NO3/PO4 and somehow got dinos in the system that ultimately outcompeted other algae and flourished. DinoX was absolutely crucial for me.