I only have 2 pins, JP Pro and GZ Premium.
JP was my very first pin and as others have said, it's a tough tough game. Game times on it are short. The misses/bricks are brutal to the outlanes and/or down the middle. The right ramp looks so easy to hit but for some damn reason it's tough as hell to hit. I actually did a few things to make it easier by changing outlane post sizes and moving them as close as you can. It has made a difference and my game times have lasted longer sometimes due to that.
All that said, it's a really fun and rewarding game. Your scores won't be as high as other games but scoring is just different between games.
As mentioned, my GZ is a premium but I'm assuming the games aren't THAT different, but keeping the ball alive in GZ is just easier for some reasons. The ramps are also easier to hit IMO. The multi balls are also easier to keep going than JP for me. There are so many different modes to get really high scores too so the scores are much higher. I am not even a Godzilla fan by any means but the theme has grown on me a lot from owning the machine. There is great flow to the game as well.
It depends what kind of game you want. As having JP as my first game, sometimes I'd get frustrated and just turn it off after like 10 minutes because nothing was clicking. My gametimes would be like 5 minutes and "long" for it would be like 15 minutes. Now a "short" game for me in GZ is like 15 minutes. A "normal" longer game is easily 30-45+ minutes.
They are both great and fun games. I can't really comment on the others though.
EDIT:
I see you are in MD. If you're ever around Rockville and wanna check em out, feel free to PM me. Also, MOMs in College Park has most of the pins you are looking at, aside from TMNT I think. You could go there with $20 and just play the hell out of em and make a decision after trying em out.