I'm loving the idea. I'll try write up a CS soon(ish).