But without a way to share a board with someone and have them see it live-update, I don't think it's cloned the most useful part of Trello yet.
Jhey, have you considered rebasing the app on top of Meteor (or even somehow adding Meteor as an optional server-side component, if you care a lot about the JS client-side-only feature)? It would get you all the way to a Trello clone with regard to persistence without much extra work.
Thanks for working on this -- the atom.io launch has made me realize how important it is that our core tools are open source and able to be improved, and Trello is on its way to being one of those core tools.