Das folgende ist nur eine persönliche Meinung!
Ich halte mich beim Gamepad an das Original, da beides dann von Microsoft kommt, nebst Treiber und ich bei Problemen stets dann auch immer den richtigen Ansprechpartner habe. Denn bei der kleinsten Abweichung könnte ich ja an sonsten auch generell gleich einen anderen Gamecontroller kaufen.
Ebenfalls habe ich an der Console PS2 im Hinblick auf die Qualität solcher No-Name-Produkte die Erfahrung machen müssen, das diese Controller sehr schlecht verarbeitet sind und nicht lange halten. Sie sehen nur in Form und Design aus wie das Original, haben im Innenleben aber nur "Murx" drin. Ich habe mal vor einigen Jahren einen solchen No-Name-Controller und einen Originalcontroller auseinander gebaut und das Innenleben sowie die Verarbeitung beider verglichen: Der No-Name-Controller: nur "Schrott" drin! Das der damit überhaupt ein knappes Jahr durchhielt, das war schon ein Wunder. Aber man kann beim Kauf eben nicht hinein sehen.
Ich würde daher zum Original raten, da macht man nichts falsch und preislich rechnet sich das auch, anstatt jedes Jahr loslaufen zu müssen und einen neuen Controller kaufen zu müssen, weil der bisherige nicht mehr richtig funktioniert.
Wichtig zudem ist noch: niemals den Controller aufwickeln! Das praktizieren immer noch sehr viele in ihrem Ordnungswahn. Im Kabel stecken etliche hauchdünne Litzen, die das überhaupt nicht mögen. Die brechen dabei so schnell weg ... im Gebrauchtsegment würde ich einen solchen Controller niemals kaufen. Ich brauch sowas nur zu sehen, dann weiß ich über den Zustand des Controllers schon bescheid.
... wie gesagt, das ist meine ganz persönliche Meinung dazu.