I really wanted it to be the Legion Go for me, it checked so many of my boxes, but I find it flat out uncomfortable and it ends up hurting my hands after a while. Even went as far as 3D printing the comfort grips. I am still exploring to figure out what my answer is. Currently the most comfortable to me is an ROG Ally, but the XGM proprietary port pisses me off. Just received an AOKZOE A1 Pro that I am giving a go, not sure what I think yet on it. My dream handheld would be something 7 or 8 inches with the comfort of the Ally, 32GB or more memory, oculink port, at least one touchpad, and then at least one USB-C port.