I would point that it's best Windows handheld. I'm not a Steam Deck fan, but man.. SD by far has better experience - I was playing the game after an hour after unboxing it and setting all up. With Rog Ally I fu**ed for 5 hours before starting playing the game - Windows configuration, Armory configuration, updates in 3 different places, bloatware. I bought it because was thinking that it will be better to play WoW, but it lacks trackpad, so I had to connect external mouse, while on SD I was able to play without it. Still on SD it's not an ideal experience either - BattleNet occasionally fails to start. So for me if the game is not supported on SD - then Ally is your best and only choice, but otherwise SD is better.