Same experience. I moved to Windy and I just look at the weather radar and make my own prediction.
I guesstimate that it has less than 50% accuracy for my area