I haven't had a hard time mounting mine, I guess it's because I've had to change them a few times due to f___s!
At home, I wipe the bead with a little dish soap on the road I use some U.S. Grade A spit.
When they wear a little more I'm not getting another set of Gatorskins.