This is absolutely perfect. Thank you James.
I think i'll plan out this strategy better before I go ahead. I won't show the sign up after 1min 30secs, but let the user see the full text of a page from serp as the article. I think I will continue to restrict map marker clicks, after 3 clicks the markers will be unclickable and transparent - this is one of the most valuable parts of my website and I'm not sure how important that is for googlebot and search rankings. I'll also only ask for sign up on only certain pages. Perfect.
I really wanted a way to for people to see the content and helpfulness of the website, so this is perfect.