no news here, except that I accidentally posted one on my site. I've move the offending guestmap to another page and amended my previous post.
It’s still a neat little map app, and definitely worth a look. I just find the ads too annoying to keep it as a permanent fixture on my home page.