I think that's fine, although I think there are too many different types of schooling fish. I'd take away one of your projected new tetra or barb schools, or even 2 and up the numbers of the others. I think they look much nicer in large groups.
For bottom dwellers, how about a pair of Bolivian...