Well convicts are hostile indeed but so are the JDs. You can put there Plecs, Ancistrus sp., almost any loaches that reach at least 5", small Bagrids, small Synos, Bichirs (the small ones). If you plan to upgrade soon you can put in there any fish (as long as it's not fully grown) that can fit in your next tank.
Eg: Mystus Leucophasis If you plan to upgrade soon you can go for:
Synodontis Angelicus GTs, Carpinte, Astronotus, Midas, CK,
Pseudomystus Siamensis Decorus Syno,
Panaques
Senegal Bichir
Acaras
Convicts
Botia Macracanthus/Yo-Yo/Modesta
Bala Shark
Talking Catfish
When it comes to Jacks all that matters when you wanna hook them up is how defensive is gonna be their new mate. They might seem scared and peaceful now but JDs are nothing like that. Their nick says it all.