when my 6+ screen broke I required a phone asap. Got a Lumia 930 delivered next day. I liked it so much that I didn't get my iPhone fixed for 3 months. However I did this week as I just got sick and tired of the just barely one day battery life.
The apps are absolutely fine, windows phone got everything it requires. The os I like. However hardware wise and battery optimisation just isn't good enough. It is just like my android (including nexus) experiences, looks pretty but basics just aren't stable enough.
iOS is very boring looking, the life tile concept is great. But all is pointless when there is no juice left to check email, send a text or make a phone call.