One of the things that sold me on the Ugreen was that it is basically just a garden-variety N100 box, upgradeable RAM, supports SATA and M.2, etc.
According to this installing your own OS doesn't invalidate the warranty so if I decide their software is lousy I can install Debian https://wiki.debian.org/InstallingDebianOn/Ugreen