I finally wrote up some things that have been bouncing around in my head, various email conversations and touched on in a few presentations. I've cross-posted here in case anyone's interested.