I own and x55 and so far I have had no problems with DCS. It maps perfectly to the options screen and with any stick you need to set the buttons in game to your liking. All of the Axis commands need to be assigned but that to me is normal as I had to do this with my cougar as well. I also appreciate the 3 axis buttons I have on the throttle as now I can control things like spot lights that I couldnt control. I also have button 1 on the throttle mapped to teamspeak which so far works perfectly. The only thing Im missing is a threeway button I had on the cougar throttle for airbrakes but I have a work around.
Im a helo guy not an A-10 guy so please note the difference. I dont need a two stage trigger. There is also programming that Im not taking advantage of in the X55 software, but in DCS I can map every button, toggle, and rotary switch. Sorry but I disagree with you on this.