I've used it on my jet skis, and also on a 14 ft seadoo jet boat. Very good product, and it holds up well. The self-adhesive type is a bit more expensive, but the ease of installation makes it worth the extra $$
Might look into getting some in mine, at least on the front deck. I fish barefooted a lot and out in the sun, the aluminum gets HOT. Thanks for sharing the pics, I'm seriously thinking about going that direction.