I'm using three weather apps because each has something I like. The Apple app gives a good overview of all your weather cities, Fahrenheit has the Badge Icon, and the Weather Channel app has the best radar.
I tried Yahoo and it's good too but about the same as WC since their last update. But the radar is not as good imo.
I'm a tennis player and fan so I set cities all over the world to monitor weather for tournaments. Also why local radar is important to me.
The Apple app is the only one that doesn't refresh with the pull down. Usually changing locations updates it but don't see indications that it is happening.