Great post! Is the GitHub project also still available?
@GP: It's never too late to post old stuff in HN if it's interesting. Just add (2013) to the title here. It can also be a post mortem, with the extendd story in your comment, a few maps and the explanations of the main suggested improvements.