Queen Conch only eat algae, so if the debris on your sand bed is made up mostly of algae, then yes it would do a good job of cleaning your sand surface. I added one to my tank, and it is doing a good job and hasn't overtaken the diatoms. I have a small section I keep going so it has food.
JBB, that is an idea, but he didn't specifically say what he has on the bottom of his tank. If it is mearly debris, and he has no diatom or algal growth, a Conch will begin starving the day he adds it to the tank.
The Fighting Conch does a good job of cleaning sand as well, but again, they feed on diatoms and algae. They are also mostly nocturnal, so you won't see it often.
_range_, something more on the lines of a cucumber would probably be more efficient at whitening your sand bed. They will also strip some of the life out of it, but in a tank that large it should go slowly enough that it doesn't harm your worm population too much. They get large though, but for a 120 it shouldn't be much of an issue. There are a lot of attractive sand dwellers that would do a good job of keeping the sand clean. You need to use caution with them though and weigh the hazards versus the benefit. Plus some amphipods are cuke predators, which keeps many people from being able to keep them. If you were to purchase one, I would do it strictly locally so you can more easily return it should it not work you for your tank.