My goodness. People still think the bb in the gravel is supporting the system on a tank with no under gravel filter??Vac your gravel EVERY time you do a water change. Your a fool not too. Vac it like your looking for gold. Don't do it in sections... one little section every week... vac it ALL. Get every piece of detritus you can out if the gravel. If your worrying about it that much, your under filtered or dont have enough bio media in your existing filter. If your filters are turning into nitrate factories your allowing to much debris and food to get in your filters. You can counter this by not over feeding and putting sponges over the intakes of your filters and cleaning these often. I have an FX5 on my 125 wild caught oscar and silver dollar tank, it only gets opened 2 times a year and even then I wonder why I bothered. And that's with a messy oscar. My nitrates are kept under 20 ppm. Oscars are sensitive to nitrates. Especially wild caught. Also AC 110 on the tank for added mechanical filtration. On my honduran red point tank I have 2 HOB aquaclears with sponges over the intakes. I only clean these every few months and the intake sponges more often. Keep crap outta the filter and it will work a lot better. There is no need to clean filters as often as most people do. Vac the gravel very well every time you do a water change. Do minimum 50% water change a week on your tanks, more if you have fish like large cichlids. My oscar tank needs 3 60-75% a week to keep it where I want it. Cichlids of all types can never have enough clean water for that matter. Monitor your water parameters to see if 50% a week is enough.