I only had issues with ghosting when using Teamspeak but there is a very simple fix for that withing the teamspeak settings.
I have never had an issue with the ergonomics of the X-55 and can't understand what the problem is. I am not a guy with large hands by any means.
I would never suggest a 3D Pro over an X-55. The usability of the X-55 for every module you can purchase for DCS is excellent.
Now, lets talk about Win10 drivers. I did have issues there but never before. I believe that has been addressed but I'm not sure because I did buy a TM setup. Is TM better, yes, but its twice the price as well. If your trying to maintain a budget, the X-55/56 is a good investment that will last you years. Mine has.