You can also easily use a physical keyboard and mouse with the Steam Deck either through Bluetooth or any old USB C hub. Video out works too and it supports MST so it's possible to do multiple external monitors even though it has a single USB C port (can't be done with M1!). It has a full fledged desktop mode that's basically just a normal distro with KDE. By default you can't use pacman to install Arch packages but you can easily enable it if you want. Flatpaks are easily installable by default though.
I'm not sure M1 would be much more efficient playing AAA games either. Some of the battery life advantage is just the fact that they have more room for more battery.