Hello. This will be my first post ever on this site, although I've been using this website for probably a year now. Anyways, I'm in the process of setting up a 29 gallon planted tank (30x12x18). I understand I should only stock using the footprint size for oxygen and co2 exchange, but I was hoping to stock a little more. Don't worry, I'll keep up with water conditions. Here's my current list of fish I plan to have: -8 cardinal tetras -4 serpae tetras -4 black phantom tetras -5 otocinclus (too many?) -2 halfbeaks (any input on their compatibility with the other fish?) I honestly don't know if this would be too high of a stock. If so, what would you recommend changing? If not, could I add anymore? Any other comments or input? Thanks in advance for all the help!