Okay, so I've been talking a lot about game streaming and how it almost makes gaming handhelds obsolete. But I finally found a great reason to get another Xbox Ally: Xbox 360 Emulation. Xbox emulation isn't as far on Android as it is on Windows. And if you switch phones a lot like me, having all your emulators all on one dedicated device is huge. Also, there are times when game streaming can become laggier, and that is when you're on cellular data or when you're running on Xbox's cloud streaming, which is actually worse than GeForce Now. But if you're on your home network, you could always game stream your games to this Xbox handheld anyway.
My Z Fold 8 is amazing, but to take advantage of the full screen whenever I'm opening it up wide, because the USB-C port is on the bottom, I basically need to use a Bluetooth controller. So then I need to keep two separate devices fully charged, and then I still have to get the input lag of streaming, especially if I'm out and about.
So my plan is to utilize streaming when I'm in the house and utilize GeForce Now in situations at home, but I can always use this one dedicated device for gaming and for emulation in situations when I'm leaving the house or maybe just if I want to keep my phone for other things. Plus the Xbox 360 emulation is nice.