I just don't run a skimmer and supplement the sponge to do the skimmer's job. Good news is it works, bad news is there's a sponge that likes to periodically reappear under a goniopora colony, which irritates it into closing.
I don't think you need to keep a 25 year old tank like dennis said. The tank in question is only a few months old and I get crazy sponge growth. The trick is silica dosing, diy coral snow, pns bacteria, and allowing some detritus to turn into mulm.
Stirring up the substrate works great, though my tank is a bare bottom and the accumulated coral snow is really what's getting kicked up.