I would think either of those would be good for a while until he got too big. I personally don't think a foxface or tang belong in a 25g for too many years. My foxface is an excellent algae eater. He's also about 6" and seems to eat constantly.