I installed the armorsuit about 3 hours ago. At first it looked like there's absolutely no way it's going to contour to the corners and sit on there properly. However, I just kept using the squeegee to push out all the solution and it adhered to all of the corners without any problem. No lifting up or peeling. It looks like it's set on there pretty well already, but the site suggests to let it sit overnight.
Looking at the screen, you wouldn't know its on there, but it definitely the surface is definitely a bit less smooth than a normal dry-application screen protector. It's good for now, but I honestly think that I'm going to remove it once I get the Spigen Tough Armor which has a screen protector built in:
http://www.spigen.com/brands/apple/apple-watch/apple-watch-case-tough-armor-42mm.html