I have a 220g 100% planted tank and have about 22 Oto's. With all the plants they are busy, fat, and quite healthy. They are great in planted tanks. SAE's can in fact get aggressive as they mature and often as they get larger they lose interest in algae but often take quite and interest in tender leaf plants like Rotala Wallichii. Something else about the stock list... I've kept a lot of smaller South American cichlids and even with a heavily planted tank you need to seriously pare down that list. Rams do okay in groups when young but as they mature they can get quite aggressive. I started with 11 Rams and now keep only 2 pairs even tho my tank is so heavily planted with stem plants you can go days without seeing some of the smaller fish. Honestly your tank will be more peaceful if you do 4 rams of either GBR or Bolivians with 3 Cockatoo Apisto's (my favorite) or 4 rams and the Agassizzii. Yes the foot print of the tank is large but you would be amazed how territorial and aggressive these little cichlids can get. I had a trio of Agassizzii in the 220 in the tank also and they were the tank terrors as far as aggression level. They chased the rams at every turn and thought nothing of going after the angels of which I have 12 adults in the tank. Which speaking of angels having 6-9 angels in that size tank really works well. When angels are kept in a group of at least 6 tends to keep aggression down so that no one individual is singled out constantly. I don't know what type of plants you intend to have but pleco's can really reek havoc on them. I keep one Albino Longfin Bristlenose pleco. They stay small and if kept as singles are very good with plants. I also feed mine zucchini every other day. I also have 25 cories, 5 each of 5 different species. In that large a tank you can have more if cories if you want. Plus you can have all one species which can look amazing in large numbers or groups of different species as long as you have at least 5 or 6 of each species. Its good you have 1 large schooling group of tetra's but the list is heavy on low level species that will leave the tank looking empty. Two large groups of schooling fish really make a big impact in a large tank. I have a school of 25 cardinal and 25 rummynose tetra's. Emperor, Kerri, and Diamond tetra's look awesome in a large school in a big tank. Hope this helps and good luck.