Some people would disagree with me, but i would stay away from mixing the africans and south americans. When breeding fish, pH can play a factor, and with their preferred pH at different levls of the scale, it might get tricky.
And also, the golden rams and the angefish both like a lower pH, so they would actually do nicely together. You could do something as simple as adding peat moss to your filter, and end up with a good pH for the both of them.
__________________
|