Weather apps are always a juggling game. Appearance, customizeability ease of use, cost of any for upgrades and what do upgrades offer , source suitability for locations you may use , size of the app. I use trials to evaluate paid features and don't keep apps I don't use. But it's always a conundrum and the general landscape changes quickly.