I agree with you. Weather should not be a problem. I personally would also fly the direct route.
In this case, most of the flight over the mountains should be covered by radar. It would be interesting to know, were the radar trace endet. Was he decending (forced to decend) at this time?