I have kept them many times with little to no aggression. Even in a community tank with small fish they did no damage. Pretty cool fish, not really tough enough to hang with the big boys though.
No...not very aggresive, its mostly show. But I tell you...when two firemouths don't get along they make it known. Getting a pair is actually a hard thing to do and you may loose some fish doing it.
Haha yea my firemouth is the grumpiest fish I have right now too!! He is constantly flarring and chasing around my plecos... one time he picked up one of my plecos and tossed it across the tank!! haha