Well, the more algae in the sump, the less likely it is to grow in the display. However, I also don't see anything wrong with having a bit of a clean up crew, in your sump. I have snails to sift the deep sand bed, in my refugium.
I do suppose you'd want to make sure that there's no way this big turbo could block your return pump.