Initial thoughts - confusing. Setup wasn't intuitive, update flow was odd. I'd consider setting this up using a tabbed interface with the following tabs:
- Available Downloads
show only those items you haven't yet downloaded. If you don't have access to it(ie: no upgrade protection), don't show it. Be better than the "download failed" - Update Status
show downloaded updates and status - installed, ready to install, or has prerequisite(ie: to install TCP/IP 4.32 you need to first install MPTS 4.32) For updates that will auto-install other updates, show the other updates grouped with it(ie: all those various device drivers that get installed after base device drivers fixpak 3.). I wasted time installing updates that were reinstalled later. - Config
User logon info
First run I'd show the Config Tab. From then on always start at Availabe Downloads.
The SciTech Display Doctor downloaded successfully, but does not show up on the update selection list.
JFS update was applied, but the Applied Date was not updated.