Looks like I'm the *third* post flying to LHR tomorrow. Would like to know what you think.
I'll keep an eye on the reports too. I'll try to post a report back as to where we experience turbulence, if any.
Incidently, I made a site for my own personal use for West Coast travel awhile back (http://www.scottstanfield.com/wx.aspx). I've often thought about something simliar to what you've created here. Very cool!