Having an alternative app pull the weather doesn't help with the Gear displaying the weather correctly, you still need location services enabled, and it still pulls the weather information directly from that somehow. I set Beautiful Widgets to a static location, but my watch shows my current location with location services on, or it won't update with location services off. Shame, LS really burns battery life, even with it just reading wifi. Plus, of course, that's one of the ways they track you, which is just kind of rude!