I've recently got a set of CH Products controllers, namely CH Fighterstick, CH Pro Throttle and CH Pro Pedals.
These make an excellent HOTAS set, but when I tried using them with FSO, I encouncered a few problems which prevent them from achieving their best efficency.
The first one is the fact that only one controller can be used by FSO at one time. Every element of the set should be capable of handling steering by itself (even the pedals, which have 3 axes), but I'd like to be able to use all of them. Fortunately, CH Products anticipated that and make a profiler which allowed me to combine all 3 controllers into one device, but it disabled POV HAT on a throttle (thus rendering 4 buttons useless) and one of the axes (not a big problem though, FSO doesn't need 9 axes).
Also, the throttle has 2 axes on a dinky joystick attached to it's side, so I wanted to assign it to lateral and vertical thrusters. Unfortunately, FSO is incapable of assigning an axis to side thrusters. Possiblity of assigning them to an axis instead of buttons would be a major improvement over what we have now.
I've also noticed that only one side thruster can be active at once, making it impossible to use, for example, up and right thrust at the same time. This issue was always here, but I've recently noticed it when trying out the new controllers.