Am wichtigsten ist, dass er bei dir gut in der Hand liegt, also nimm die einfach mal im Laden in die Hand. Darüber hinaus kommt es auf den Preis an und auf die Kompatibilität, sowie die Akkulaufzeit.
Am billigsten sind meiste Controller von Dritten. PS5-Controller sind mit Abstand am teuersten (abgesehen von dem Xbox Elite 2 Controller).
Die meisten Spiele müssten mit allen Controllern kompatibel sein, die besten Chancen hast du aber meines Wissens nach mit dem Xbox-Controller. Wie das bei dem Spiel ist, weiß ich nicht.
Akkulaufzeit ist beim PS5-Controller nicht so gut (ca. 10 Stunden). Auch die der PS4 sind da nicht so gut. Der Xbox-Controller hat keine Akkus dabei, man kann entweder einen dazukaufen, oder man betreibt ihn mit Batterien, da ist die Laufzeit ganz gut mit ca. 30 Stunden.
Beim Xbox-Controller musst du aber aufpassen wenn du gebraucht kaufst, da gibt es auch ältere Versionen von der Xbox one, die etwas schlechteren Grip und teilweise keinen Kopfhöreranschluss haben (falls du da Wert drauf legst).
Es gibt auch Halterungen, mit denen du deinen Controller und dein Handy verbinden kannst, schau die die mal an.
Kannst aber mit keinem davon viel falsch machen, es sei denn sie funktionieren nicht mit dem Spiel oder Gerät.