Lately I've been following the VPRI papers around functional reactive programming (FRP) which might also be worth a look if you're thinking about this stuff.
http://www.vpri.org/pdf/rn2012001_kscript.pdf
http://www.vpri.org/pdf/m2013001_serializing.pdf
I like the idea, and I like the tightly limited scope. I'll think about this.
Thanks for the interest. One last (big) report from us (besides the annual report) is on the way...