In my opinion neither. The type of critter you are looking for will eventually deplete the good critters in your sand bed which is not a good thing.
If you are looking just to keep your sand clean you are better off getting the snails I listed and making sure there is a good amount of flow in your tank to keep as much detritus suspended for removal by your mechanical filters as possible.