Hello! I'm new to this forum (and forums in general

), and I haven't kept fish since I was a kid and receiving lots of help and instruction from my dad. I'm currently cycling a 29 gallon planted tank and enthusiastically researching species for its upcoming community. I've compiled the following list, but I want to make sure it's not overstocked, as well as get any suggestions for any additions.
- fancy guppies (all male) - 8 to 10
- sterbai corys - 5 or 6
- otos - 4 to 6
- nerite snails - 2 or 3
- cherry shrimp (love the color!) or amano shrimp (size better suited for community tank?)
I looked into the possibility of
adf, but it seems that the general consensus is that 29
gal tanks are too tall for them. Is this true? I've also considered dwarf gouramis, angelfish, kuhli loaches and tetras.
My main goal is too make sure each species has all of the friends it wants/needs to have and that I'm not stressing them out by keeping too few of one kind and too many fish total
I also really don't want to cut from my list either type of catfish, the snails, or whichever shrimp I go with. I plan on supplementing the algae eaters with tablets (and adding them last). Any advice or suggestions? Any relevant info I forgot to add? Thank you in advance!!