Fantastic stuff. A usability suggestion would be to change the color of links that lead to empty "no results" pages. You could of course "unhook" the links, but that would make it harder for people to navigate there to "add" an item, which is the way some people visualize the right way to do it.  Good luck with it!