Hey sunnyx, good question!
When i first started the tank, I went barebottom - but I didn't do it properly, I wasn't diligent with detritus removal and my nitrates crept up over time without the denitrification from the sandbed. Even with water changes I was never able to keep it below 20ppm
I added a shallow sand bed in early 2007 and kept it for a year. Visually i enjoyed it a lot more than the black starboard. But then I started to get areas where cyano and just random crap would make the sand look gross and dirty.
So I vacuumed it all out and have been running a remote sandbed (in a 6g container). My nitrates are undetectable with a salifert kit. I've been running the remote sandbed for over a year now and really like it. It lets me crank up the flow in the tank (two tunze 6100s) without worrying about sandstorms.
I do like the look of a shallow sandbed but I just haven't had much luck with it.
I still need to siphon out detritus once a month during water changes