I'd go with H5 based boards. A64 is targetted at tablets, while H5 is for OTT devices. That means, you'll get much better USB experience with H5. It also supposedly has ARM cores with less quirks than A64. I'm hapilly running a secondary desktop on H5 with no serious issues on mainline kernel + some patches. It runs non-stop with no stability issues. But I have a very good power supply and custom made cables, which matters a lot.