I've got a Mogurnda mogurnda in my 50g australian native tank.
They are a hardy community fish with plenty of personality. They will eat very small fish (fry, very small neons etc), but are shy/peaceful towards other fish. I feed mine cichlid pellets, sinking shrimp pellets and live food, but they'll eat just about anything. They grow to around a maximum of 5 inches (usually 4 or less), they like to have a place to hide and should be kept in a minimum of a 30g tank.