The most worrying point to me (which other people might have already known) as that you can only access iCloud, or the new notifications, in your app if users get it through the app store.
This clearly means that non-app store apps are second class citizens. I had wanted to use iCloud in a program I'm working on at the moment. I'm now going to have to seriously think about if I'm willing to make my app only available through the app store, or not use iCloud.
It means apps with access to iCloud get some extra scrutiny, helping prevent malware tampering with iCloud.
I suppose notifications could be abused as well (perhaps some kind of notification-phising, where an app posts notifications that appear to be from something else?)
This clearly means that non-app store apps are second class citizens. I had wanted to use iCloud in a program I'm working on at the moment. I'm now going to have to seriously think about if I'm willing to make my app only available through the app store, or not use iCloud.