With a 128 mph clubhead speed and you feel you need to work on your swing! LOL.

Try first to use a lower tee and make sure you do not have reflection coming down on the unit.

I do think that the P3Pro is better with the driver but it is also a lot more sentitiv to reflections so if reflectionis the problem you will be much worse off with P3Pro.

Real nice setup, are you planing on hitting real balls? You might knock down the house if you misses the net!

Bjarne