Green Terrors are not good tankmates for JD's. I would recommend against adding other cichlids at all actually. Groups of 7 or more Swordtails/platies/mollies and giant danios are good options. If you really want to add more cichlids down the road you need caves and runs (caves with two or more exits). You mentioned your fish not defending itself and just fleeing. That is a classic sign of no cover. JD"s are chickens OR MAYBE THEY LIKE COVER
Once mine felt "at home" it came out more- now I feed it by hand.
Once mine felt "at home" it came out more- now I feed it by hand.