Maybe easier, maybe not ...
I developed the code for the regional weather network mesomaps. In order to run it, you'll need:
1) cron functionality on your website to run a script every 5 minutes to pull conditions from stations to appear on the mesomap.
2) a map background (usually derived from a NexStorm .cvm map of the area to cover)
3) maintenance of a control file (for station information), a multi-layered map graphic (in Paint.net format) for station locations, and the PHP for mesomap generation and cache loading.
The big one is for cron functionality on the website .. without that, the mesomap gets real slow as it has to fetch conditions 'while-you-wait' and each station adds a new time delay before display.
Currently, there are 17 unique networks running the mesomap with 509 stations worldwide reporting to their respective regional networks.
Let me know if you're still interested in setting up a small mesomap.
Best regards,
Ken