Dino's are not fun. I did beat them but lost a yellow tang, sunk shrimp and a ton of snails. I had a smaller tank, substrate was not good (only about 3" deep). In my new tank I just have a light coating for looks and I sift it. Either supper deep and don't touch it or very light and sift I have found is the way to go. I was in the danger zone with my old tank. I shifted some rocks around and released the Dino beast. To beat them I did the following - not sure what part worked. I went dark for 72 hours. Then- best advice I ever received- skipped water changes for about two months. I had been doing massive water changes, siphoning, using a youth brush on rocks etc. it was when I skipped water changes and kept my hands out of the tank that the Dino's finally went away. It took a long time, but once they decided to die off they were quickly gone.