This looks great but after browsing their twitter feed [1] I can see that they have troubles getting updates approved in the app store because of the sandboxing.
Feeble excuse, you can easily get temporary entitlements from sandboxing in order to continue maintaining the product during the transition process. We've done this for a number of apps.