I’ll second Mint as well. I play mostly small indie games but have played Cyberpunk 2077, Far Cry 5, and Terminator: Resistance with no problems. The worst I’ve experienced is having to tell Steam to use a different version of Proton for some games (I recently had trouble launching Cyberpunk on Proton Experimental so I downgraded to the next most recent and it worked fine). I also have an AMD GPU so no driver mess.
To elaborate a little on this, if the format you want doesn’t have audio you may have to combine two formats. -F lists the formats, -f to choose them. As an example you can choose to combine an audio and video format like this: yt-dlp -f 136+140 [URL]