Nothing will keep the bottom clean. You have to have flow sweep accross the bottom and move the solids to the exit. There are pond vacuum attachments made by Python that will separate out the snail shells and stop the clogging.

http://www.drsfostersmith.com/product/p ... atid=12830