I kept them a few years ago in a community tank and had no problems however they were very young, I also had a breeding pair of firemouths int he same community tank and they were fine also but very small..
I would take on the advice here and if you still want them bear in mind you will have to dedicate a tank just to them as for where to get them from I would just wait until they get on the list again and buy them, unfortunately when they're not on the list people think they're rare and hard to get and try to charge big money for them..