Stay with the G940, it has it´s few headaches, but it is a great joystik for DCS.
As it work well with all the modules because the layout of the controlls, the joystick and throttle axis are great for trim, lights, radar scan and so. Its is so easy to mimic the real controller with almost all the modules.
FFB is a must for the propeller planes and a nice thing with the modern ones for the stall feeling for example
I´m happy with it, so keep using it would be my advice.