That battery life seems like a possible red flag. 2 hours worst case? Seems like planned obsolescence, to be phased out in 2 years by a much more efficient revision of the SoC with oled.
Where's the efficiency advantage vs x86? Steam deck already does 2 hours on heavy games. Even windows zen 4 apu handhelds are getting 1.5 hours. Strix point has more CUs, if z2 extreme downclocks itself to hawk point levels of performance (which seems to be the rough target of switch 2 or maybe slightly below it), it can be significantly more power efficient.
The only real advantage I can see left now is that since it's rtx 3000 based GPU, it'll have access to dlss4 updated transformer model. But again upscalers tend to do better when they've a lot more data / pixels to deal with. Unsure how much they can do at 720p res..
That along with microSD card express for DirectStorage like performance + having developers optimize for the platform.