Please write up your experiences! What works? What doesn't work? How are you structuring the program? Your idea is fantastic and I think documentation would useful for others that might want to implement something similar.
Definitely! I'm still in the process of learning and figuring this out, I'll write something after this goes on for awhile. The last thing I want to do is start something, write about it like I know what I'm talking about, then stop doing it.