Difficult to see AWS winning on this one
Simply because Microsoft owns the desktop OS (in all but a name). On this basis, you'd expect Azure to have a much more flexible and cost effective solution simply because they can. AWS will always be subject to more stringent licencing constraints, or so you'd assume.
I wonder if MS will jump into bed with Citrix for desktops too?