Just to add to everything people already said.
I love keeping otos.
I've found them to be a great indicator species. Once they are happy (getting through a new tank period or initially being introduced), they are pretty bulletproof. I find I can use their behavior to gauge the general health of the tank. When they are swimming about, and schooling together, grazing across all the details of the tank, and have a nice round belly, life is good. I don't feed them specifically, ever. But I do have a very highly planted tank, and don't clean my wood or rocks for situations where food may be low for them, but otherwise I keep it very clean. I will clean those things if they are out of control, but generally, otos do great off nearly invisible biofilm, and can help curb some of the more obvious algae issues. IMO, they won't touch black beard, staghorn or string algae, but green algae, diatoms etc, they seem to prefer. I have noticed that they will collect in areas where my fish food pellets have collected at the bottom. This isn't all the time, but to me, it says that they are eating something that they provide. But that happens rarely. They do seem to like cleaner water. In the wild, they come from fast moving streams, and will collect in very large populations (I think the hundreds). They definitely are happier in a group. I've been playing with this number in smaller tanks, and 4 seems to be the minimum for sure. At 4, I see 2-3 grouping together, and I think the other 1-2 may have passed away, because it's been a few weeks before I see all 4, but sure enough I eventually see them all together. In a slightly larger group of 6+ they seem really happy, and I see them all out, if not together, then generally visible. This can obviously be impacted by other species in your tank, but in my case I try to keep them all on the small, non-aggressive side, so I would say that's not a factor for me.