Including an USB extension cable is a good idea. Nobody wants to crawl under his desk to attach the USB stick. However, I find 0.5m is a bit short, 1m would be better for bigger desks/more complex wire routing.
The lanyard is high-quality. Ripping out the metal ring seems to be close to impossible.
Attaching the USB stick to the hook is no problem either. With another USB stick of mine, a Sandisk Cruzer Titanium it is pretty much impossible to get the keyring in without scratching the paint.