This is the guide I used to setup wow on my Steamdeck
It works very well. Gameplay is smooth but you'll need to run lower graphics settings.
I've played ranged and melee classes without any issues. Depending on your button mapping/key binding you can get up to nearly 30 buttons for abilities. More that you would need for any retail class, not to mention classic.
I've never noticed the device getting hot or even heard the fan run.
In the guide I linked it talks about how to setup curse forge on the steamdeck. I don't run a lot of addon when I play on the deck (console port, immersion, and dynamic cam) but they run without issue.
Hardest part was getting the buttons set up.
If you have a little extra money or a 3d printer the Deck Mate is awesome. I use the little kick stand to prop up my Steamdeck on the coffee table while I watch TV.