Offloading processing to the cloud will deliver a seamless user experience, but a fragmented ecosystem is an issue.