Are there any cichlids that are suitable for a generally peaceful community tank setting? These look like very interesting fish, but most seem to be quite aggressive.
Rainbows and Keyhole would also be good. Depending on what fish are in with them firemouths can get aggresive. I also agree that discus require very soft water and a much higher temperture then most community tanks.
I have a firemouth and he is fine. He is the 3rd I have had so far. If you don't have any small fish(neon tetras) then you should be ok with a firemouth. Angels also do very well I have two of those as well. Very pretty fish.