At least for right now. If the goal is something bigger, then getting users and solving the problems related to use that come from edge cases in browser configuration; drawing size and style; and saving across the internet can be field tested by reducing the impediments to use.
Getting rid of accounts also means getting rid of account management chores...like the one here...that eat into the time needed to make the user experience better. To be clear, no matter how good you make the signup, it is a bad experience that stands between a user's enthusiasm for the product and their use.
Going further, there are approximately two user experience scenarios that go with signup.
1. The security conscientious user will spend time thinking about security and managing identity and assessing risk associated with adding another account because every account increases attack surface area.
2. The security naive user will just use an existing identity pattern and that makes your site a more attractive target for black hat hacking and therefore increases effort that must be exhibited on non-functional aspects of the site.
Or to put it another way, would you rather spend your time managing an account system or doing creating something interesting...and productive: I found your comment from this resubmission of your site (plus an HN search): https://news.ycombinator.com/item?id=15283017. It goes to the normal page instead of the new better experience, as would be expected. And so my experience was worse than you hoped because it is hard to control incoming links.
Adding signup and accounts are a task that frameworks make easier than the important functional work. But they are hard to get right because no user says, "I wish I had to sign up for this instead of doing the interesting thing I came here to do." This means accounts are hard to get right. It is only the ease with which frameworks make creating a user account system possible that makes adding user accounts "best industry practice."
tl;dr = Treat the need for user accounts as a possible edge case.
Good luck.