I think he allows a reasonable experience prior to having to log in. I watched his overview video (nice job), played the first level, and started designing a level without having to log in. Requiring account creation to save a level seems fine to me.
Overall, nice job, ttbmike.