The vendor OS is clunky and weird, Armbian doesn't have support (for the R5C at least), it doesn't have NVMe support (only a wireless m.2), flashing the eMMC is really weird...I wouldn't buy another NanoPi. I quite like the Orange Pi 5's for RK3588 boards though.