So is a controller worth it for games? If so, which is your favorite? I am going to give some ideas to my wife for Xmas! I know Heartstone does not need one .... but I can play other games!
I love my controller (Steelseries Stratus XL) and I use it with Downwell, Dead Effect 2, Horizon Chase... Plus you can use it to stream your pc games with Moonlight! If you're looking for a list of compatible games or the best in-depth reviews of those controllers go here:
https://www.afterpad.com/
You'll see that some people don't like the Stratus XL and since then a lot of new controllers did come out. The horipad or PXN Speedy are good alternatives.