Both games have great code with lots of depth. To me the big difference is the gameplay. EHOH is super smooth with lots of flow, but I do think there is too much "shoot it up the middle". That said, a friend just picked one up and I had a ball on it the first night.
JP can have some serious flow, but the really tough shots make the long combos tougher to pull off. I really enjoy games that are tough to shoot. I think I would prefer that over a games shots being too easy because it will get boring quick (TOM for me). I'd hang on to both if you can. If that's not an option, you should make the choice based on how you like a game to shoot.