My personal opinion - DSB is a relict. If you cant keep your nutrients under control using modern techniques (powerful efficient skimmer, detritus traps, reactors, bio pallets, well formulated food sources etc) DSB wont help you. And if not for that purpose for what other reason you have to keep this UGLY looking thing in your tank? 'Sand' animals require thin layer of sand and will be happy with that and saying you need DSB to keep those is silly. I would put sand in the tank for only one reason - esthetics. It just looks good!
And if you really need to do DSB (guess everyone of us can come up with reason to do some unreasonable things

) - go with remote DSB so you can dump it without destroying your tank when it get full of crap and will be ready to explode.