While you're changing the URI data, how about including the current version of the game? Then when you're linked to a build created for an old version you could put up a dialog like "This build was created during Patch 2.4.3, latest version is Patch 2.6"
One of the biggest problems with sharing builds is that you never know how out of date it is. As long as you start including the game version now in the URI data now, you can worry about how to use it later.
For starters, this game version inclusion can be simply a number that the code compares to the current up-to-date patch number (ideally stored in the spreadsheet). Somewhat related to #3: Compress URI.
From @beardedlinuxgeek:
(source)
For starters, this game version inclusion can be simply a number that the code compares to the current up-to-date patch number (ideally stored in the spreadsheet). Somewhat related to #3: Compress URI.