My dad just put these on his rocket. He got the ones with the teardrop shaped tail lights built in. They are not water proof, they do not claim to be water proof on the website, but they have others that clearly state that they are. So, if you get the ones with the teardrop taillights, you will need to seal them so they are water proofed. Several people on the other site have done this.
Also, my dad said he doesn't think that he can fit as much into these as he could with the leather ones... But they sure do look alot better (just my opinion).