In my opinion/experience, cories are far more hardy than otos. Cories spend their day scavenging the bottom for food and otos usually scavenge for algae. Both are schooling fish so make sure you look into that. I have cories in all of my tanks and they are amazing little guys to watch. However, whatever is best for you!