I, for my part, can tell you: take the g940.
It works great for me.
There is just one little flaw: i have now my fourth g940, because of a faulty connection (broken cable) in throttle unit logitech had to replace the first three.
Now the warranty has ended but the fourth is still working.
Btw, the second one i didn't had to return, i repaired it myself and it is sitting as a spare in the attic.

Cheers