It depends on your expectations and really what you want to get out of the system. For entertainment and game play it is ok. It just lacks accuracy for more serious game improvement. As well there is no add on or upgrade possibility with the Optishot. You get what you pay for.

I have both the Optishot and the P3pro. Thre P3pro is certainly way more accurate but also more expensive. Optishot is not very accurate with the driver and has limited info. If you can afford it get the p3pro.