Nexus 7 with AOSP, what is missing from stock? I would like to install AOSP version of Android OS on the Nexus 7. However, I am wondering what would I miss by doing so.

I know that by compiling the AOSP android-4.2.2_r1, I should get Android 4.2.2 that is pretty close to what is coming as the stock firmware images.

I know that I can get drivers for all the hardware Google. There even seem to be DRM drivers!

I know that I can transfer all the proprietary Google application packages from the stock firmware over to the AOSP firmware.

But, if I have done all this, am I still somehow short compared to the stock firmware that Google provides on the Nexus 7? I guess I do not get OTA updates to the firmware, but that is not a problem. I guess I should get normal updates to the proprietary Google application packages from Google Play. Are there some applications on Google Play that will not install on my phone if I am using AOSP? Is there something else that I have not thought of?
The Nexus 7, like most of the previous Nexus devices Google has released or been involved with manufacturing, runs the same AOSP source code that you propose to compile and install yourself, with only the addition of Google proprietary apps and hardware device driver binaries (though these are often available separately or in the source tree).

There are basically two reasons to do this:


You are a developer working on modifying the Android platform itself.
A fix for a bug that seriously impacts you is available in a slightly newer version of the source and it's so serious that you can't wait for the fix to be released normally.


If neither of these applies to you, then you probably shouldn't bother.