Would be much better if users could try it without login, and only if they really like it and want to save their work than would be a login required, or when they start to use it professionally.
I think for demo/show purposes, lowering the "entry" is always better, as it will get more people to really try it.