In the past, I got the feeling that lack was hoping to do a major revamp of the site layout (I can't quote any posts, because I frankly don't have time to search everywhere, and it may just have been wishful thinking on the part of myself or other posters). I would hope that a better map browser would be part of that effort, but I suspect that any project of that magnitude will not begin until lack finds a reliable web developer who stays long enough to finish something.