I’d like to collaborate with people who don’t use Dynalist. I won’t impose things on them because I don’t like it when it’s done to me, so if they are required to create an account to use my shared list, then I will simply find a different way to collaborate.
You’re missing out on adoption by doing things this way because if it were zero friction, I’d send out shared links to people and they’d get to play with the product and get a taste of it. Some of them will start using it themselves if they liked it beyond our one-time collaborative task.
I ended up sending them a link to a shared Workflowy instead of Dynalist simply because of this difference.