Steam deck has its purpose and it’s arguably better for many reasons. If all you want is Windows pre-installed and a bit more oomph, go with the Ally.
No trackpads on the Ally is miserable for navigating Windows, probably my biggest gripe, aside from cost. If you’re going to play docked often, the Ally is a huge step up.