Well, throw me in the bucket of people who've been lost by that decision. Sounds potentially interesting, but I'm by no means invested enough already to go through the whole account creation thing just to try it.
Having some demo content would help me quickly decide if this could be a good tool for me.