For around 100 bucks, this is the best pc money can buy. I tested streaming from OBS at 720p and added as many webcams and window captures and capture sources as I could, and dropped zero frames. The only thing it couldn't do was play locally AND stream locally (have to be playing on another console). If someone has a kid that wants to get into streaming and plays console games, pick up a powered hdmi splitter, a cheap hdmi capture, and this pc, all total around 200 bucks.The machine is fantastic as a batocera box as all emulators (that I know of) are HEAVILY cpu-bound, and this thing is ALL cpu. Its gpu is actual trash so don't count on playing any games that aren't UFO 50 or below. I was able to play cemu (wiiu games) without any frame drops). It also has VGA-out which is quite rare among mini pcs and quite convenient for anyone that wants to play things on a CRT (you'll need a transcoder of some sort to go from RGB to Ypbpr most likely, they are 20-50 bucks). If you're playing on a pc crt monitor of course you won't need anything additional.Sort of the icing on the cake for me is how easy these things are to take apart and troubleshoot and swap out parts. You can find videos of people hooking up external GPUs to these things and running AAA games. Like I said, the CPU is pretty great (for a machine of this price). And it's also fairly small. It's actually shorter than most minipcs from beelink or whatever, so while the volume might be a bit bigger, the footprint on a desk would be bigger, it's WAY more stackable and the footprint when on its side is even lower. (disclaimer, I would not stack these -- the fan is on the top).What's unfortunate is that in my order they only gave me 12GB of ram, and RAM for minipcs is QUITE valuable because the GPU utilizes the same RAM as the cpu -- they share it. 8GB of RAM in a laptop is totally fine, especially for people just cruising the web, but minipcs REALLY want that ram, so I can't say I'm excited about getting docked down to 12 rather than the advertised 16. I won't bother going through the headache of getting what I paid for because I don't need ram for emulators on batocera, but I will leave them the mare of a review that points out not to listen to the RAM spec. If you have a strict requirement for RAM for your needs, do not trust the "16". I wouldn't expect they'd stiff you to 8, and if they did I would DEFINITELY return it, because of how RAM works in minipcs. Never buy a minipc with 8GB of ram for any reason. Buying the proper RAM to get this to 16GB would be 30ish bucks and sort of ruins the value proposition of the whole thing.