i have some nanopi neo(1)s and they're rock solid - my rule of thumb with arm boards is that support is good enough if it has an armbian _debian_ (vs just armbian ubuntu) release
os support on the rock64 is not quite there yet however but given the features@pricepoint i expect it to catch up