Wow, you've got quite a few very large, very aggressive fish. Nearly any of them could have been responsible for the GT.I have an electric blue hap...a chocolate cichlid..a demasoni..a yellow hap...a pleco..a kenyi...an albino zebra cichlid...a bloodparrot...and a jewel cich...a fusco cic and a banded lep..a venustus and a silver dollar an orange compriceps and gold head compricep and black calvus!
Sent from my DROID BIONIC using MonsterAquariaNetwork App
Considering their eventual size and territory requirements, I definitely wouldn't add anything else to the tank. If you were to add angelfish or rams, or any other less aggressive species to that mix, they would likely end up disappearing just like your GT. Getting aggressive fish into a longer tank, and adding rocks & decor generally helps cut down on aggression by giving them greater distances between territory and breaking up sight lines, but with that many large territorial fish, 90g, whether it's cube or otherwise, doesn't give enough space for territories and won't keep you from having the occasional disappearing fish.
If you really want a "peaceful" tank, you're looking at removing several fish, and coming up with a mostly new stocking plan.