This looks pretty neat. I'm in, especially since one of my pet projects is similar thematically.