If you ever need any help, I'm always willing to help out texture wise. About 10 miles from where I live in a Chicago suburb is a small company that has one of these beasts at a small helipad... nowhere near an airport, but everytime I drive by I think about this addon
Over the break if you'd like I can try to call them to see if I can take some pictures. It may be too modern for you, but it might help. I'm afraid they may think I'm from an insurance company or that I'm taking pictures for an unsavory reason.
Good luck, and I let me know if you need any help.
Ebud