Regarding performance gains vs RK3588, it’s not easy to find info, but based on various marketing documents found spread everywhere on ARM’s site, they seem to estimate that A720 is ~10% faster than A78, itself 7% faster than A77, which is 20% faster than A76 at the same frequency. That would mean roughly a 40% gain if all those numbers were true, and this doesn’t seem too unreasonable, or ~65% if we consider the frequency lift. And here we have twice the high-perf cores, so that leaves good hopes.
I agree that for a NAS, the Rock5 ITX truly shines. Here you have M.2 for the OS, and can use the PCIe slot for the storage (e.g. 4xNVME).
Regarding 5 vs 10Gbps onboard, it’s important to keep in mind that 10Gbps over RJ45 is extremely inefficient power-wise and heats a lot more than twice 5Gbps. It’s necessary to have a moderately large heat sink at 10G while here 5G is OK without. That’s probably the sweetest spot at the current state of technology. And if one wants 10G, some boards are available in various formats. I installed a 10G M.2 NIC in my Rock5 ITX and moved the storage to the second M.2 slot for example.
Regarding the choice of cooling, it’s always difficult for a vendor to provide one solution with a motherboard because users will install their board in different enclosures. Some will want a very flat one for a 1U enclosure and won’t care about noise nor lifetime. Others will want a large fan less device etc. IMHO it’s important to offer one reliable universal solution that serves as a starting point for users to qualify their needs and to later pick the right one for them. Ideally a vendor could suggest the smallest one they tested and a large fan less one, but even that would not always be fit for everyone.
And for the RAM upgrades, I think we would all like to have upgradable modules. But as was discussed before, SoCs made for LPDDR cannot support DIMM modules, and the newer LPCAMM modules are still hard to find and would likely inflate the price a lot. For the SoC, at this price tag, x86 boards also have soldered SoCs.
At least I do really appreciate that Radxa is taking risks to bring innovative products these days. The Rock5 ITX was a great and risky bet. That one probably even more, because once you get closer to the PC market, you suddenly start to be compared to entry-level x86 boards, and we know that it’s difficult to come close to x86 in terms of ease of use (starting from the boot). It seems to me that they’ve made the necessary efforts to succeed here, but it probably required a lot of investments again to get there.