I'm sure that is a good product but in my professional opinion, Camoclad is the way to go. They use a 3M ControlTac material which is very easy to install and their prices are comparable.
I'm going to get a hold of this company tomorrow and have them send me a sample and I will post what i think about it when the sample comes in. I'll probably get it mid to end of next week.
Here is the link:
https://www.camoclad.com/Camouflage-Boat-Kits.php