Not a terrible idea probably, but sophisticated users might be put off by the popup signup.
I don't care enough yet about your service to give you my personal information OR to even bother disabling Javascript which I assume defeats the popup.
Let me poke around without signing anything.