Great stuff Pilgrim - haven't read all of your link yet but it's fun to speculate on all the various 'maybes'.
Some speculations are inevitably going to fall by the wayside but that shouldn't stop us from tossing ideas around and giving the 'professionals' a run for their money :-)