I haven't read the content or looked properly at the site but I can see your entire content without even signing up. Since you are eventually going to charge you definitely need require a login for the content.
I didn't link out of courtesy since they want to acquire users to gather feedback.