I have an angel in with my mixed CA and SA mellow community which includes both an EBJD and a JD. The JD is exceptionally mellow and the EBJD is still a little guy at less than 4". The angel also has no problem standing up for himself. Like with all cichlids, it really boils down to the temperament of the individuals. It is working right now for me.