Should I change from a Windows Phone to an iPhone?

I think it will probably be best to start with, I really love my Windows Phone. I like the layout and idea with it and for about 3 years I have had Windows Phones. However, the reason why I'm considering changing is because I'm fed up with the lack of apps that are not available on it (for example Snapchat and the upcoming Pokemon Go!), I don't like Bing and Internet explorer (when I downloaded the Google app, it kept crashing on me, even after an update so I can't change that) and I do like the design of iPhone's. I've got an iPad Mini and an iPod Touch so I'm familiar with Apple products but I'm not sure if they are big enough reason to change.

I think it will probably be best to start with, I really love my Windows Phone. I like the layout and idea with it and for about 3 years I have had Windows Phones. However, the reason why I'm considering changing is because I'm fed up with the lack of apps that are not available on it (for example Snapchat and the upcoming Pokemon Go!), I don't like Bing and Internet explorer (when I downloaded the Google app, it kept crashing on me, even after an update so I can't change that) and I do like the design of iPhone's. I've got an iPad Mini and an iPod Touch so I'm familiar with Apple products but I'm not sure if they are big enough reason to change. Up to you. You seem to be already heavily in the Apple ecosystem. And the iPhone would sync well with your other iOS products. Most importantly, you'll get the apps you want (and constantly updated too). So it could be enough reasons to change.

It does suck that Windows Phone still doesn't have enough apps after all these years, it is a very good platform. But hopefully, this does change when Windows 10 Mobile comes out (since you can port an iOS or Android app to Windows easily with the same code). Yes, i've just done the same and its so much better switch Yes, not sure why you would go with windows phone to begin with. Yes

Yes, i've just done the same and its so much better

Switch

Yes, not sure why you would go with windows phone to begin with.

Don't take this the wrong way, but why would you go to an iPhone forum and ask if you should switch to an iPhone? That's like going to a Chevrolet dealership and asking if you should buy a Chevy since you're driving a Toyota. If you wanted open-minded opinions about whether you should switch off of a WinPhone and where you could consider moving to, an Apple fan forum is probably one of the most biased places to start, don'tcha think?
And I do recognize that you area already rather immersed in the Apple environment. I'm not saying that you shouldn't, only that this isn't exactly the best place to ask for an unbiased opinion.