Honestly, this makes me worry about the model. You're basically trying to introduce a new operating system here, and you're following Apple's model for that -- the Solu OS only works on Solu computers. But I just can't see you guys managing to entice lots of Apple-style consumers; Apple has already pushed hard to get cloud support throughout their OS and into their major apps. And the Apple user experience is second to none.
I'm just not sure that you'll get enough benefit out of that kernel-level support to convince users to give up _both_ their existing desktop environment and their existing mobile environment. And the Solu is not a phone! Each time a Solu user makes a call on their smartphone, they'll be getting lured away from the Solu environment and into a different one...