since it really is a big self extracting zip file, which contains the msi's and .xml location for download, I'm not sure much can be done. You could possibly script it, once it's been extracted, and use basic msi commands to run silent and log errors.
What actual errors are you seeing?