I had the same feeling as these guys and the difference for me was that the beta notification came after you started loading some of my data. If I don't have an account, why are you getting the data from the services? I think it's really important that you modify that process. I don't feel entitled to an account in any way but if I'm going to try and sign up and trust the service, it needs to logically make sense. No account = no need for my data yet esp. when you prove right in front of my eyes it's a 30 second task...