Hi jonathafr, glad you are finding map useful.
I'm actually working on the update at the moment, but I'm not 100% sure when it will be completed. I may be able to get the new sites added in the next couple of days, and then some other additions will be done in the next few weeks.
In regards to it being available to have a copy on your computer, I'm not really sure how that could work due to the way in which it is made,but I will have a think about a potential back up for it. I have no plans to remove it (I use it almost everyday myself) but it may be good to have a fall back plan in case anything happens to it outside of my control.
The raw data for it is available on links earlier in this thread, but I will post a link to the updated data with the new sites as well. Hopefully in the next few days.