Before I'd add anything more, I'd want to know what your water parameters are,
JDs and Parachromis being from Central America prefer high pH, hard water. (near 8 or close)
Most Pike cichlids and oscars being from Amazonia, prefer soft low pH (7 or below)
Cichlids from west of the Andes , prefer neutral pH water, slightly alkaline (pH right abound 7.
Then there are varying degrees of aggression dictated by geographical isolation.
Cichlids from Amazonia come from crowded, varied communities, so are often comfortable in the company of other cichlid species
Central Americans can sometimes be ultra terriritoral, if from isolated river communities
Cichlids from west of the Andes (such as Mesoheros) are aften the only cichlid found in their habitats, so can be intolerent of others cichlids.
I have kept all the species you mention, and find (in general) find the habitat preferences ring true.
Amazonins do well in varied community and situations.

Both Mesoheros are loners as adults, do poorly in comminuity situations.


and predatory cichlids like Parachromis as adults can also wreck havoc in tanks uner 300 gallons.

Even in nature when JDs share habitat with other cichlid species in limited a space of only a few thousand gallons, they tend to get torn up, and do poorly
https://youtu.be/eBFAtr6ZfIs
Yet when they are the only dominent cichlid, in a large habitat, population do well, they thrive
https://youtu.be/txmi1mng_XQ
I would prbably never attempt to keep the above cichlids together in the same tank.