only with other mbuna's, put them in your "standard tropical" setup with tetras and the like, and they will nom nom everything. Do you want that to happen? DO YOU?
it really should not be tried - Mbuna are aggressive and should ideally be kept in slightly overstocked tanks with other Mbuna to spread the aggression.
mix them with any fish from other regions and you are asking for trouble.
No - the territorial and aggressive temperament of these cichlids makes them totally unsuitable for general community tanks. There may also be problems mixing with other cichlids, so you would have to do your research on this before you buy.