Beta tester? Yeah, my update to the current system was auto updated months after it was available.
I attempted the download when it became available, on Ford's site and had a download problem and after an hour on the line with a service rep was never able to get it turned back on so that I could complete the download by way of Internet. I simply lost the ability to log in and download the update, it was no longer an option. The Ford site seemed to think that I had a successful download but I didn't.
I have been successful putting it on a thumb drive previously for both the Exploder and other vehicles. I had a problem with a thumb drive once and used a different drive and all went well that time too. I've used Cyan Labs to get the updates successfully, too.
Proven? I'd need to see the data to support that. Explorer followers on the internet that report problems are such a small percentage of owners. How many owners do you think are out there that have no idea updates even exist and have their vehicles either updated, or they don't and are none the wiser?
I'd say whatever works for you. I've been successful and unsuccessful with both methods of updating. So no need for FUD (Fear, Uncertainty or Doubt).