Yes, adding it programmatically is frowned upon but if I have manually pinned an application I expect it to stay pinned after upgrading. Great tip! I wish I didn't need to do this, but it is a good workaround. Note: You can create the shortcut anywhere, you don't need to clutter your desktop if you don't want to. I put my shortcut under "My Documents".