I think this question came up in an old thread and majority of people said rubber nose. It was based on the most likely to clean the tank glass with the least amount of waste produced. But I'm pretty sure all plecos are crapping machines. That being said you would have to get a large one with p bass in there with him.