xEnviro misses out on a very significant aspect i.e. high altitude clouds during a thunderstorm. At high altitudes, I only see a pixelated watery layer (i don't even know what that layer is trying to represent) instead of towering cumulus/ cumulonimbus that i would expect. I don't know why this fact doesn't get stressed enough. Think before putting in your $70. It's way better than default weather but not a complete solution.