As someone who's state is pinball-anemic, I can tell you it absolutely has for me. I can learn the rules and layouts for tables, practice reaction times, experiment with risky shots. Everytime i return to a real-world location I feel that I've benefited from playing TPA in the interim. But I've only been playing pinball for a couple years. I will say, i really noticed it improving my game once I started using an arcade stick I modded with HAPP side-buttons for my PC. It really improves the simulation. I modded an iCade for my iPad too. Watching tournaments and guides for tables online is also really useful, especially when you can apply what you've learned to TPA.