I agree that the NI Service Center used to be a nightmare - but of late I have enjoyed the way all of the maintenance seems to be working.
I have Komplete 8 Ultimate, and have been at it with NI since Komplete 3.
I have to say that as much as I would welcome some breaking up of the download files for Sonar a bit, it really doesn't come into play anywhere near frequently enough for me to be seriously bothered by it.
I would MUCH rather have Sonar development address some of the long-standing things lots of folks gripe about. For me, that would be a sincere hope that they would provide the means of having Step Sequencer accept and work with a meter base OTHER than a quarter note - (I would LOVE the ability to have it work with an eighth-note in the meter base, for us prog-rockers).
Other folks have been clamoring for some attention to colors, and others to staff view, and since the main gripe about the download process is its size - it IS working, how about devoting some dev-time to some of those items? (I have been waiting and hoping for well over 10 YEARS for the meter base in step sequencer accepting eighth notes).
If there WERE changes to the download process, it might really help out to:
1. Split out effects and any content associated with any effect into its own file/files. This way, folks wouldn't have to keep downloading effects that were already installed and hadn't changed in forever.
2. Same for any bundled synths and any associated content for those, such as Dim Pro, Rapture, Session Drummer, expansion packs, etc.
3. Allow specification of downloading only 32-bit or 64-bit separately, rather than downloading both unconditionally. I no longer have ANY 32-bit 3rd-party plugins in use, so I will never likely choose to install a 32-bit version of Sonar, moving forward.
Regardless of any other changes to the download process, I would think Cakewalk would save MASSIVE amounts of bandwidth by all of the existing customers that wouldn't always have to download a bunch of things that they already had installed.
Bob Bone