I guess the biggest challenge is, if say, I signed up for this today, would I be able to use it as a non-technical user, if there's no pre-prepared apps to install? And even if other developers are supporting your manifest standard, if you have no central app list, how does someone signing up for your service know what apps are available for it, and where they can get them?