JP I just noticed you updated this great table! We had some time to play it last night.
We are very pleased with limiting the multiballs to make them more special and focused. Saving the pokemon caught for each player is fantastic, along with seeing the actual pokemons caught at the end of the game. This makes the creatures found so much more fun! The kids loved to see their captured characters. We also found it less difficult to capture the pokemon with less 'hits' required. Well done!!! On one game played we captured 5 pokemon, with an average of 3 caught per game. Still very difficult to capture alot of pokemons, so perhaps we need to find ways to get extra balls to have more chances. Play better as it were 
We still see the bumper hits decreasing points. Perhaps it's the lower bumper, not sure, but it happens everytime. I didn't see any issues in a quick glance of the code, so perhaps somewhere the values based on bumper hits are getting subtracted.
The upgraded pokemon balls now identify POKEBALL updated instead of the wrong pokeball, but maybe it would be better if the actual upgraded pokeball was displayed in the pokeball upgrade onscreen, since the first pokeball is POKEBALL. The upgraded ball is immediately shown as the ball image on the balls so everything else is working correctly. So, IMO it would be better to show that upgraded ball onscreen, instead of just POKEBALL when an upgrade happens.
Perhaps if you decide to upgrade this great game again, you will put in the end of bonus music, like you did with Ghostbusters. Its very pleasing and dramatic as each bonus is identified at the end of ball and feels like a real game.
One more suggestion: Make the pokemon worth different values. Right now no matter which of the pokemon you collect, you get 50K per pokemon. I am told by the kids that some of the pokemon are very tough to battle, especially as they evolve, so perhaps hatched pokemon are one value which others are another value and some of the real tough pokemon are a third value like Articuno. This would make it special to capture the tough ones. I assume there is a pointer to each individual pokemon so a value or a range of values could be associated with each.
I'll tell you JP, this game gets more play than any other on my cab lately
Thanks so much from all of us.
Thanks for the ideas. I guess next week I'll have time to make some updates to my tables, and to this one too 