I had a seamless install on my laptop and "bedroom studio" PC.
However, on my studio PC I did have issues with BandLab Assistant refusing to upgrade. Clicking the install upgrade button when the notification pops up did either nothing, or on occasions the "Check for Updates" menu item would change to "Checking..." and stay there forever.
In the end I downloaded v3.08 and installed it manually, from then on Cakewalk and the addons installed without issue.
One thing that still isn't working is the disable/enable on startup. Regardless of what this is set to, it always launches on startup. In the end, I used CCleaner to manually disable it on my studio PCs but left it launching on startup on my laptop.
I'm pretty sure this is a permissions issue with Windows 10. The issue doesn't present itself on Windows 7 (although to be fair, I've got UAC disabled on my Windows 7 boot).
I think it would be worth adding status/progress indicators on BL Assistant ASAP - if nothing else, it might help the Cakewalk team narrow these issues down. All these posts saying, "It doesn't work" really doesn't offer much help to them to start investigating... but unfortunately without any status and/or progress indicator, there's nothing much more us users can offer!
M.