Have you actually set your email adress for the badge in the larianvault page?
As for the suggestion, sounds good. I rather prefer the map to not start zoomed opening it. It looks very poor zoomed in and is actually not helpful at all zoomed in either.
Regarding the e-mail, yes I have the address that I have linked with my Kickstarter account. Not sure why the backer icon isn't showing up. Not a huge deal, at least I have my avatar up now!