This is great feedback, thank you. And your timing could not be better. I’m actively working on the process and made great strides in the latest iOS beta release. It’s not perfect but it’s definitely an improvement. Here’s a video of it:
Still to-do: I plan on making the check for new firmware smarter – instead of being done when the app boots, it should be done on request (a “check for updates”) button. Also I’d like to add a chooser so you can decide between beta and production firmware (some users who have installed beta firmware and found bugs have been frustrated at the hoops you need to jump through to go back).
Anyway, thanks again, keep the feedback coming, I’d love to know what you think of the new uploader :)