The Micro PC is a really cool device, but owning one I couldn't really recommend it outside a very small niche.
Form factor, ports, and performance are all great. The firmware is very frustrating though. Mine shipped with a newer firmware (4.18) than was available to download, and it was miserable. The machine would power on to blank screens, and have random crashes. I was wary of downgrading because I couldn't put the "newer" firmware back on.
Finally gave in and stability was much improved on 4.13. Boot issues still happen though (less frequently). They seem possibly exasperated by Linux. It can require 3 or 4 attempts at holding the power button to force a reset. Unplug anything that could be back-feeding power so it will actually reset (not confirmed). Just all around annoying if you power it on and off a lot.
Other issues to consider. The hinge support is somewhat fragile. I try to be gentle opening and closing. I think I also put some epoxy around the plastic screwhole pillar. The battery has a permanent over-discharge cutoff that a number of users have hit so I've been careful to keep a charge on it.