Hi Dave
Sorry I missed your post - I've just got back from the Isle of Wight - no motorbikes to speak of , but plenty of other attractions...
Sounds like you've hit the same problem I did when I looked for Meteor cockpit references! Basically, there aren't many about. Alan Hall happened to be in Hannants the day I asked if there were any decent Meatbox references... he told me to buy his book - to which I replied "I would, if you had some cockpit photos"...
Anyway, I was about to give up when I finally found the official Pilots' Notes. The following pics give some idea of just how pathetic the Tamiya cockpit is...



My Meteor is still on the "build me one day" shelf so, if you find any more refs, please let me know. :-)
Hope this helps
All the best
Rowan