Great product. The diy kit is a great option if you have a nice clean unscratched shield to start with. It is easy to put on and the Cruz Armor website even has the video to show you how to do it. Overall a great option if you already have a shield on hand. These kits can also be cut and applied for custom applications as well.
I've had the protection kit on my Impact helmet for a year now and I've got no scratches at all on my screen. Great way to protect your helmet!