Don't buy a g940, they are not that good, yet.
Why not just get a new x52 then avoid the learning curve of a new stick, i had a g940 for 2 days then put it away, went back to x52 for a few weeks, brought a new x52 Pro and its ok, its not much different from the standard x52, but both are cheap and no need for over prices rudder pedals.
My 1 cent.