I don't think that allowing the app to update its code on the fly is a good idea though. You lose the PlayStore automatic app analysis and those 5 seconds delays before launching any screen are not acceptable.
Maybe that Sky is the future of Android, but it seems it is still very very far away.