If this is any help to you, here is my timeline the last 2 years:
Lumia 928 (VZW)
Lumia 1520 (AT&T)
Lumia Icon (VZW - only 12 days)
HTC One M8 for Windows
and now...... the LG G3
At first, I was not happy with camera on the LG G3, until I downloaded XCam and now it works great.
The best part for me, quite frankly, is that I was able to to create a Google account for play store only - my email/contacts/calendar etcin my phone is still via my Live.com MSFT Account.
Add in Office for Android, OneDrive (with auto camera upload support, just like WinPho 8.1), One Note, a functional Flipboard app plus Timehop, Snapchat, etc and I really feel like I have the BEST of BOTH Worlds now!
All I am missing is Cortana (Google Now is pretty nice, just not as much......... "Personality" and Live Tiles. I dont have an answer for no more Live Tiles, but I'm adjusting!
Your Mileage may vary, but I'm pretty happy with the switch!