You're right. I'm not that good at metaphors and that one doesn't do the web app justice. My point was that while the two solutions are more or less functionally equivalent, they do differ significantly in ease-of-use and overall comfort.
I'm very, very happy that GitHub is doing this — but I also have high expectations and I do expect the app to improve significantly.