Pros:
Tons of shots
super deep rule set
neat toys incorporated into the game
If you like it, you'll most likely never get tired of playing it.
Cons:
If its not dialed in correctly(especially the rocket shot), it really takes away from the fun
It's not a "fast flow" game, so if you like games that the ball never leaves the playfield or locks, this might not be for you.
I've had mine for a number of years, and keep coming back to it.
I think it's a great to help determine what kind of pinball you prefer-fast flow or stop and go.