Excellent and thought producing post, OP, and some very interesting subsequent posts. Good thread, I'll try not to scribble on it!
I've been thinking the same thing watching the Tour this year. I'd like to see more data - if we knew the power data, HR data etc live for every rider, it would...