Make sure you provide plenty of cover and dither fish. A breeding pair of Cons can be very aggressive. I have seen them take over much larger tanks with much larger and more aggressive fish. It can work though. You just have to make sure that the Firemouth has enough space and places to get away from the Cons if they get aggressive.