While I am not a PotC owner (actually, I've never even seen one in person), I do like to peruse the forums. When I came across this one, I thought to myself "what's a sneeze guard? Surely it can't be that bad." Well, upon discovering what you are referring to, at first I laughed then wondered in disbelief how a pinball manufacturer actually thought that a ginormous piece of plastic taking up half the width of the cabinet was a good idea and passed for intelligent engineering. To top it off, it just looks stupid!
Kudos to you for your ingenuity, and a job well done with your design. Functional, stylish looks, and opens up the table quite nicely. Heck, I don't even own the pin and I'm still tempted to buy your deflector!