I'm a fan of huge water changes. I do 50-75% twice weekly in my comm tank, and a single 50-75% in my other tanks religiously. When it comes to water changes, it seems everyone is obsessed with nutrient export (removing nitrates and whatnot), but the other side of the coin should also be addressed. Fish consume a number of trace elements from the water column itself. In our often overstocked aquariums, these trace elements get depleted rapidly. I see a lot of threads that promote rare water changes and quasi "self-sustaining" setups, and they're frankly dumb.
Don't believe me? Talk to someone who runs a heavy 24/7 drip. I've never seen fish grow so rapidly as a growout in one of these tanks. A few years ago, I had some growouts (zebrina, mahseer, dats) stashed at a friend's house. His setups were all on a drip and after a month or two, I couldn't believe my eyes. The fish grew like weeds.