Sofern dich nicht stört, dass man Steam laufen haben muss im Hintergrund, damit er tut (oder du eh Steam benutzt): Der Steam Controller ist in dem Fall IMHO unschlagbar - vor allem wenn man bedenkt, dass der als "Pro Controller" eben auch voll programmierbar ist. Sticks, die keinen Drift haben, meiner ist sehr präzise, Gyros, Touchpads, ein paar Extra-Buttons,...
Alternativ war ich generell auch mit den Xbox-Controllern zufrieden, aber meistens waren die relativ schnell eher unpräzise und von allen Controllern die mit dem geringsten Leistungsumfang für den Preis.