Peacock bass(which is a cichlid) are not only established in South Florida but also Hawaii as well.
Aside from them not surviving Texas winters, they are voracious eaters and will require quite a bit of forage. Not sure what their primary forage is in Hawaii but in FL I believe it to be Spotted Tilapia.
It would be great to have them in a personal pond but as stated, doing so in Texas would be difficult due to their intolerance of cold waters.