Developers praise Windows Phone 8 SDK, but virtualization and upgrades rankle