Good to see you still in the hobby Troy! That front is an ABSOLUTE BEAST.. The Aqueidens Diadema is the nicest Aqueidens species I have ever seen. Keep me in mind if you ever decide to sell please?
It is a peaceful tank and they are all healthy and fine. Normally I wouldn't mix, but fronts do well with peaceful ca/sa cichlids. Convicts are the one new world that successfully mix with aggressive africans like mbunas. As to water parameter, unless they are wild caught, most africans do fine with ph in the 7.8-8.0 range.