This sounds like a cool project, I would love to hear more about it. I am trying to solve a similar problem myself.