Let's start by quoting the Google engineer +Dan Morrill. He has recently said a few words about OTA updates and, as you might expect, about Google Services Framework:
"Doing this changes the primary ID by which Google knows your device. As far as the servers are concerned, the device was basically factory reset. There are many downstream effects of this, but a big one is that this invalidates the tokens used by any app that uses GCM (which is nearly all the Google apps, and a ton of third-party apps.)"
Over-the-air (OTA) updates are rolling out this way:
Typically they start at 1% of devices for around 24 - 48 hours; we watch the return rates and resulting device checkins and error reports (if any), and make sure nothing looks wrong before sending it to more. Then typically it goes to 25%, 50%, 100% over the course of a week or two.
So, if you clear the framework data, you will probably meet with these problems:
- Google Play apps won't download
- Your device will recieve new ID - That will invalidate the tokens of apps
- Your update may not come..ever
- Many, many downstream effects..
So, you still wanna clear the data of your services framework? I don't think so. If your update is not coming, try to sideload it - check this post.