I think there is a general goal among many hobbyists to create the most natural setup possible in their tanks. This dictates that one would not mix fish from different lakes. If one does not care about this then the restrictions seem to come from general experiences with size, aggression, and decor choice. By decor I mainly mean that many Tangs seem to enjoy sand/fine substrate, while many Mbuna don't seem to mind a larger sized substrate.
My father used to keep Julies with Sunshine peacocks in 29 gallon tanks. He had great success breeding the julies in these tanks and they were healthy fish. Granted he did this about 15 years ago and looking back at what he did I have no interest in trying to repeat it.
Though I think there could be some very cool tanks of mixed Tangs and Malawi. But there is a great unknown and that unknown is too expensive for my taste.
My father used to keep Julies with Sunshine peacocks in 29 gallon tanks. He had great success breeding the julies in these tanks and they were healthy fish. Granted he did this about 15 years ago and looking back at what he did I have no interest in trying to repeat it.
Though I think there could be some very cool tanks of mixed Tangs and Malawi. But there is a great unknown and that unknown is too expensive for my taste.