What exactly is your problem with the X55? I have the same system... My nipple isn't working eigher (that sound soooo wrong XD) But with te rest of it.. i don't have any issues. But i remapped a lot of stuff.. My thristers are controled at the lower thumb HAT on the hotas, The opper one is used for subsystem selection and nothing else (I'm afarid of hitting the wrong direction once in a while.
I have set a toggle button to enable headlook and use the left HAT on the stick to do that... I'm faster in the menus with UI-mode anyway (default is pinky on stick + lower right HAT)