Matthew,
you have interesting idea, I feel it is worth some consideration and discussion with core/team members, but it seems we are at this point a little off-topic in this thread, and I'm unsure in which forum (or blog) it could be continued
ideas anyone?
Cheers,
Adam