I think I may not have been clear about the 5 gallon RDSB - I suspect that even a single 50lb bag of play sand in a 5 gallon bucket will have a dramatic effect. The surface area of a 5 gallon bucket is actually larger than my 31qt (not 21qt) trash can - my trash can is just deeper. However, I suspect that there's diminishing returns as the DSB gets deeper. So, a 16" DSB is not twice as effective as an 8". I don't have any real data to support that though!
My seahorse grow out tank used to have over 200 sub-adult seahorses ranging in size from 2.5" to 4", as well as a large number of peppermints and other cleanup crew. It had an RDSB with 100lbs of sand - with 20% water changes per week, nitrates generally stayed in the 5-10 range.
This was a bare bottom tank, with a 20 gallon trash can for a sump. The sump had 100lbs of HD play sand and 30-40lbs of Marco Rubble. No skimmer. An AquaClear 70 hung on the sump for mechanical filtration. I floated bioballs in the sump as additional bacteria area, however they weren't used in the traditional way that you'd use them in a wet/dry so they never retained detritus. Total water volume of about 80 gallons.
For the first 4 weeks I siphoned the bottom daily, removing roughly 2-4 gallons of water/day. (About 3% WC/day) Once a week I did an 8 gallon water change. So, about 30% WC/week. After 4 weeks I went to siphoning every other day, but kept the weekly 8 gallon. About 4 weeks after that I went to 1 bottom cleaning/week plus the 8 gallon WC - so about 12% WC/week. The highest nitrates ever got was 20 and that was a result of my leaving a dead fish in the tank overnight.
Oh yeah - only tap water.
No algae problems and the house didn't burn down....
That said, dogface puffers are really messy. Even though seahorses are reputed to be messy eaters, one dogface puffer is probably equal to 50 seahorses. Also, they eat all the cleanup crew... I don't know about lionfish or morays.