This seems really interesting, hopefully it's not to late for me to join.