I used it to install SP3 on my XP system.
All it seems to do is open a "File Manager" window, which is like a holding area for all the downloads/upgrades you've requested, with the option to "Install" when you're ready.
It installed SP3 with no problems, but I can't see why you would need it