The EBJD is a complete push over. Never messes with anyone. He has his little spot in the tank and is never a problem. I think the Geo's you are talking about are the altifrons. I have a pair of larger ones and some juvies growing in that tank along with a young trio of pindares. I got the larger ones from titansfever83 and I don't remember the local. He still has some of them though and could tell you.
The Heckelii are definately the most aggressive out of my eartheaters. It is constantly nipping at the altifrons. It does not mess with anything other then the geo's though.
Do you still have your escondido's?