Very nice review. Well I did the opposite move, and I have no bias for no MS, Apple or Google, because all 3 bigs, do the same thing: earn money.
I have been a consistent Windows Phone user since november 2010 until May of this year (nearly 4 years!): I had an HTC Trophy > HTC Titan > and HTC 8X with developer preview (WP 8.1), through this time I've used sometimes an Android phone as a secondary device, and I never trusted it, although it was fun to play with them. Then in May, the HTC 8X after nearly two years broke, and my carrier did not have any top notch Windows Phone, so here home there was a iPhone 5S that my mom (I'm 21, and she 39 :grincry

didn't use in the box. I said to myself in may: "that if in july, the carrier didn't have the Lumia 930, I would resign my 2 year agreement with an HTC One M8 with Android" (I have always been a HTC user), and indeed, after two months with the iPhone 5S (pretty cool experience iOS, but not for my daily use), that happened: after 4 years with WP, I had a Android device as a dailydriver.
I have always been a WP fan (not ******; and not many people can say, they've have used it since it had only 3000 apps and no copy-paste in 2010). But boy, let me tell you if this HTC One M8 with Android flies, I can't imagine it with Windows Phone. Although I sincerely would not switch my One M8 with Android for a WP version, because I don't like Android as a dailydriver on any device, but the One M8 with Android is just a phenomal device: battery life, stability, apps, design, Support (3 updates in 3 months) and fluidity it's all on the pack (nearly 3 months with it, and I haven't seen a "This App has closed unexpectedly) , and as all reviewers say, it's the iPhone of Android.
But hey, at the end of the day I've been a WP user for nearly 4 years, I have a W8.1 laptop and Tablet, and I would just love to see this hardware boot WP, without have to change it for a specific WP version, because sometimes I miss WP. I would love to choose the OS by the ROM. So I could show people more about WP, and how good it is. But I would also love to see true WP fans like me, who doesn't like Android, try the M8 with Android, because it's also pretty damn good.
PD: Sorry for my bad english