I loved it on my bike. I did my bike in CanCoat almost 2 years ago, and put about 40k miles on the bike through all kinds of weather, dirt, dust, bugs, etc.
It did great, and while easy to apply, you have to be ready to move once you put on a surface. No doddling!!!
I recently restored a '99 Honda Shadow sealed it in CanCoat afterward. Topped with ECH2O it turned out amazing.
I recently corrected my Harley again and went with PA's Cosmic V2 Glass Coat with PA's High Gloss as a topper.....the High Gloss can be used at each wash if you wanted, and the reflective quality is pretty remarkable, but I'll be honest, I've used ECH20 to wash, and diluted to detail..... when I buff it out, it leaves a comparable shine on top of the Glass Coat and High Gloss....i'll be curious as to how well the new coating holds up vs. CanCoat....i will surely put it to the test