SAE's will be food. Raphael catfish will do the job not obtrusive, effeciant, not to metion tuff as nails.
I have always thought if you need a clean up crew you are either overfeeding or looking for an excuse to add more fish. A clean up crew defeats the whole purpose, because what ever that fish eats it just poops back out. Plus then you find yourself just feeding another fish. That is just my opinion on the subject.
It's not from overfeeding, but messy feeding. At least that's my case. Don't you see pellet crumbs in your tank?