I disagree with the recommendation to not buy fish just to clean.
I really wanted a community that self-supported, with complimentary species. I want to say ecosystem but someone will come remind me that's near to impossible or I'm using the word wrong ...
But anyway. Cleaners are important. I researched which cleaners clean what, and chose an assortment accordingly. I had thought Otos were boring, ghost shrimp ugly, and Malaysian trumpet snails a nuisance and a sign of a flawed tank. And I couldn't justify the cost of the small loaches I loved, and didn't love the small ones I could afford.
So I acquired 4 or 5 species, fully half my bioload, of fish I didn't love. I've come to appreciate all of those for what they do, and have come to enjoy watching them.
If I'd only bought what I loved, my tank would be a heck of a mess.
Sent from my iPhone with three hands tied behind my back.