The new Zaccria update goes a long way but the physics is still a little behind TPA. Yes, the zaccaria app has better light effects and graphics but the physics is still the most important thing to me when I play.
The tables also look a bit wrong in all the available views on the Zaccaria app. Everything feels a bit cramped. Not sure what it is, but a good example is when you trap the ball on a flipper it feels to close to the slings and the top of the playfield feels to close to the bottom of the playfield in all the views = cramped.
Still, with the new updates it has become much more fun to play the Zaccaria app and unlike TPA they still update the app with new features regularly.
I play and enjoy them both but for the PC, Visual Pinball is still the obvious choice for me.
Looks like it is hard to get everything right, Pro Pinball is very close, though (If you have the time to wait a couple of years for every table, that is )