Excellent find. Thanks!
Here is another site I’m checking -
http://www.sxmcyclone.com/
Meteo France image 1
Meteo France image 2