I base my weather on the meteoblue map then I call ATC when enroute to get the current destination weather. It is realistic and works fine in sim. The Meteoblue site is pretty accurate for me as long as I am using the current live weather. IE: Launch using the Clear Skies preset then on the tarmac select live weather (Live weather, not live time…)
If no ATC is available then I overfly the airport. If I can’t do that then I should, of course, divert.