I got mine as a 3" juvenile. Had hime with bichirs until he was about 6-8". Put him in my 310gal with Dat, aro, oscars, knives, pim catfish. and they were fine.
Until.......he hit about the foot mark then he got super cranky. Would go after any fish with red in them or that were not fast swimmers. Killed the 2 oscars and was constantly scraping with the other fish.
I then moved him to 145gal with cichlids I'm growing out. He did not kill them but constantly went for them. after much consideration, he got the 310gal to share with yellow labs as he can't catch them.
In my experience,great fish if you have the space. Become very tame, owner recognition and interaction, beautiful fish. But can be super messy and become aggressive and rather belligerent.