I've been hacking away at a hobby project in my spare time that implements this method. You can password protect the page, if you want, but by default the unique ID is publicly accessible. The easiest way to password protect it? Use your email address as the "password." It's also easy to create forks/snapshots using this method. If somebody makes a change that they don't like, or wish to test something themselves and not have their "default" page get crowded then they can share/revert to their one "master" ID, and use their other ID until it's ready. My use case is fairly specific (simple server monitoring tool), but sometimes there are better ways of doing things than the default go-to solution.