Both HardKernel and Khadas are producing decent hardware. I personally prefer the VIM3 over N2 as it has eMMC and Bluetooth on-board; both of which make my development and testing work easier - one less SD card needed, and I can use a BT remote (which I prefer) instead of IR. In theory VIM3 also has WiFi but in practice the chip is not supported in the mainline kernel yet (and Ethernet is better anyway) so that's not a big factor. I'm sure Minix make reasonable hardware too, but I've never personally had anything to do with them. Do they have any S905X2/S922X product?
NB: I do not work for Khadas or any other box/board vendor .. fiddling with ARM boards for a living would never fund my Porsche habit ![]()