Yea, I guess I can't keep up either
...or the DSB people have not chimed in yet. I think your best bet is a DSB. It just makes plain sense. If you have CC, it will not process nitrates (unless it is a very thick bed--way thicker than the 4in required with sand). If you don't have a thick enough bed of LS, it will also not process nitrates.
Don't forget, substrate has critters that live in it. These critters eat detritus including poop from fish, and therefore help in the nitrogen cycle (of course, they also poop in it too). Vaccumming it will also remove these benefitial critters.
If you get a DSB, don't vaccumm the sand. IMO, I wouldn't even vaccuum CC substrate, I'd just keep a good current in the tank.
There are lots of other contributors to nitrate spikes, and a quick search may help on that.
Best of luck,
sam