I think you'd get more sign-ups if you could allow people to create a calendar without registering and then say something like "register now to save this calendar". By that time, they're more invested in the product than someone who's just arrived at your site. I could be wrong but I think @patio11 uses this tactic for Appointment Reminder or BCC.