Not sure if you even need Moonlight; wouldn't Steam Link work too?
Personally I use a GCloud and stream from GeForce Now, and that works great.
Also yeah, Steam Link would work too but Moonlight/Sunshine generally seems to work better.
Just an accessory.
The "streaming only handheld" isn't uncommon anymore (like in the GP: https://news.ycombinator.com/item?id=39436797), but most of those are service-agnostic and let you pick where you want to stream from. The Portal is locked to PS, as far as I can tell... not sure if it even supports PSNow (Sony's cloud streaming solution)?
Sometimes I wonder if there's just random vote fuzzing going on too, lol, whether by actual bots or just some sort of obfuscation algorithm. Some of my posts go up or down mere seconds after posting, seemingly too quick for anyone to read... shrug.
I'll recommend Retro Game Corps as a great gateway into this scene: https://www.youtube.com/c/retrogamecorps
If you just want a huge list of what's available: https://docs.google.com/spreadsheets/d/1irg60f9qsZOkhp0cwOU7...
I'll plug my own channel as well as I own many of these devices: https://www.youtube.com/@forthenext