Pretty cool idea, the no jailbreak thing, while true, is a bit disingenuous though, since you need your own developer account. What are the chances that Apple would just revoke all the keys used to build this app? Surely it's against their TOS?
I'm going to guess the chances are near zero. Picture the lurking possibility that Apple revokes your developer key, essentially shutting down your business, because you merely built something on your own hardware that they didn't like. You didn't distribute it, the code never left your network, you just built it. I feel that every argument for "developers will never leave iOS even if Apple does..." goes out the window at that point.