If that were my tank I would do a group of Geo's, the JD (if you must) a Heros Notatus, and maybe a mellow Pike but not the brown pikes that so many have, probably something from the Acutrotrios (spelling) group. If you have the extra bucks and don't mind paying the price Rapps has some Crenicichla Multispinosa that are just specacular and I have them but they aren't cheap.
regardless if he has a JD or not. 75 is borderline too small for any fish that gets over 10+ inches, let alone 2 of them.