My firemouths were relatively accommodating to any tank mates until they spawned. Then they guarded their territory - but only chased fish that didn't give them room, and not to any sort of length.
I'd suggest large tetras or schooling fish like the barbs. Don't try little tetras (mine...