Lack of external vision and the shear number of switches and controls you need is a challenge in VR for sure. I've found extensive programming of the hotas, macros and Voice attack to be the only answer. With the X56 and it's mode switch allowing around 150 switch controls, plus 11 axis, I'm able to get the majority of what I need at my finger tips with a separation of functionality. Mode 1 is for TO/landing and Nav. Mode 2 is exclusively for the radios and Mode 3 for master arm on ie combat. For anything not programed into the hotas I have a head look cursor I can switch on and off as well as a left and right mouse button click so I can look at a switch with my head and click it with a couple of buttons configured on the stick. Voice attack takes care of the hard to reach switches such as O2 flow and to arm the ejection seat etc. With the addition of a few macros to handle cold startup/lights you should have everything you need. I still find myself reverting to the mouse occasionally, mainly to recenter the cursor, but it's a lot better than trying to see outside of the headset to find a keyboard button. While some functionality is common to most air frames one of the biggest draw back of all this is the number of hours it takes to set up as each module requires a custom config. While it's a pita to get right the immersion of actually sitting in a 3d cockpit as opposed to looking at a 2d screen, even with TIR, is well worth the effort.