Also, I really don't like thinking about rehoming fish that I know will outgrow my tank. That is a personal decision though.

For algae control what about using something like a blenny? The tail spots do a good job of grazing from what I have seen.