Hey, I'm from Oz, I've had fighters with Tetras, Mollies, platys, cherry barbs, swordtails, and recently dwarf Gouramis, (Though be careful with the gouramis, I got a bully but the one he's in with now is fine.)
I DID have him in with guppies (just for a while the tank he was in filter broke) but they started to eat his tail. I put a divider in and late got rid of the guppies anyway.
Be careful, but in experience you don't have to worry about THEM being aggressive, but more OTHERS being agressive to them! Fighters are BIIIIIIG sooks, all bark no bite, they really are pathetic in a fight except with that of their own kind. So I say a Big Yes to them being community fish, though I'd choose a community around them, that consists of non fin-nippy fish.
Hope this helps and good luck