P.s. As a workaround I assume the following would work:
On page load, initiate a JS timeout that will fire in 9 minutes time.
The timeout will initiate an ajax request to a custom servlet that will generate a new blobstore upload url.
The JS will then swap out the old blobstore url with the new one.
If anyone know this will/won't work, that'd be useful!