That plans sounds ok to me. Sounds like you are going the SA/CA cichlid route for the most part? Be aware that 2 JDs or 2 Convicts may end up being pairs, while this means good source of live food, it also means they can control a portion of the tank.