I wouldnt mix them personally.
I mixed them for over a year & although the Frontosa were Ok (even breeding) they were never able to show their true personality as the mbuna were so rough.
They never held eggs to term either - probably from stress.
better to just keep fronts with more docile fish around the same size and make sure you have a colony of them, they do better that way. Other reasons stated above.