I haven't downloaded it yet either. But I did hear you can not turn off auto updates or even be notified before they download. I like to choose what I update on Windows, especially that cloud program. Since I don't use it I don't want it on my computer.
It supposedly conflicts with Nvidia video cards, which I use in my gaming rig. My laptop it doesn't matter cause it just for browsing and taking on trips.