Scratch having a school of 5 or 6 otos. Get 8 or more and watch them get far more active. I'm a big proponent of nano species, and there's quite a few that I adore. For example, you could sub in green neons for the regular neons, get the otos, have a trio of sparkling gouramis, and then for funsies have pygmy corydoras as well. Most of these you can find at your LFS (Local Fish Store). What's your water like (TDS, GH/KH) ? I know that people like to say that fish can adapt, but when possible, I enjoy matching fish to the water parameters.
1) Neons, Pearl Gourami, and Otos: I recommend at least 8 of the neons and 8 of the otos. For the pearl gouramis, you could do 1, 2, or 3 depending on your water change schedule and how you plant your tank. As a protip, I highly recommend getting leaf litter like indian almond leaves into the tank to make aufwuchs for the otos to graze on. I also recommend buying repashy soilent green for the otos to chow on.
2) I agree with pairs of dwarf cichlids. However, I think that neons prefer their water on the cooler side (74 F). If you go with rams or other high temperature species, I'd suggest switching to cardinal tetras instead. I also recommend looking into hatchetfish! Those are fun little species.