that sounds like you have everything you need?
you should have 7 .scs files and the 'dlc support' .zip file
that sounds like you have everything you need?
The new system is approximately 20 minutes faster than the old one to download all the files - it's a free download, it costs us money to run, it's not going to be amazing