I have a shallow sandbed, that migrates around because of the extreme current in my tank. It requires daily adjustment. The areas that don't migrate that I can get to I go around occasionally and either blow the detritus out with a turkey baster or I stir it with a tool. I generally stir my sand when I want some additional nutrients and particulates in the water column. (Every week or two I will do it, I also stir all the detritus in my sump so it gets pumped into the display.
Sometimes I will run a felt sock to clean it out of the water column other times I will just let it roll with the 200 micron mesh sock.
I basically use my sandbed for what it is, a nutrient sink. It helps me maintain nutrients and feed my tank. :) (Obviously this isn't the only thing I feed my tank, but it is part of my routine).