I bought a non-LTE variant of the same device and have been generally happy.
It’s low end, but it’s also low price. There are better screens out there, but I find myself using this device because its display can deal with outside glare better than its predecessors.
I did have some of the same challenges about reinstalling Windows though, to the point of giving up. Enabling virtualization support prevented the device from booting, which I now believe to be a result of having performance and efficiency cores, which wasn’t supported on Windows 10. A “stock” ARM64 version of Windows doesn’t have USB drivers, which means no mouse, keyboard, network, or peripherals. I ended up recovering the system by patching the image offline so it would boot, execute a script, display some output, then repeat until I could get far enough to diagnose and fix the problem.
So for anyone else using Windows Arm64, my advice is, save a recovery image to USB immediately. Recovering without one is not as straightforward as x86.
Still, it’s been a great $250 ARM64 development kit, which I’d recommend to anyone who wants a low price development device.