@Chamychel Si estas familiarizado con las consolas, el de xbox es el mejor y mas cómodo.
Si te gusta meterte en un mar de configuraciones pero pudiendo hacer casi de todo, el steam controller.
Para mi el Steam controller es un mando que está bien si ya tienes alguno de consola, es un mando muy curioso, pero extremadamente poco amigable. De entrada, el stick "de cámara" no existe, en su lugar hay un panel táctil al que cuesta hacerse, como cámara guay, pero si buscas precisión te tienes que meter en fregados(Giroscopios, modos para el touchpad.... etc). Ahora bien, "esos fregados", hacen que el mando sea muy, muy potente. Puedes configurar casi cualquier cosa, muchísimas opciones y formas de adaptarlas a los juegos. Y las pilas duran meses por cierto.
Pero aun así cuesta hacerse a el. El de xbox va impecable, primero iría a por este.
EDITO: Aun así ahora que lo pienso, el de xbox no lo he usado nunca con el Steam link. El hecho de que Steam link emita tu pc(y por ende los juegos) Hace que tengas "el pc donde quieras". Para eso el Steam controller responde muy bien, se usa prácticamente como un ratón. PC Multimedia, juegos, internet...