While this looks like a great board, to get more adoption a cheaper board is needed. Like the RaspberryPi line, though it’s not expected it could be that cheap.
- 2 x 64 bit cores
- 4 x USB, (at least 2 of which are >=5Gbps)
- 4GB of RAM
- SDXC slot
- SPI for boot code
- eMMC slot, (like what Pine64 uses, little carrier boards for 32GB - 128GB of eMMC)
- and perhaps a M.2-2280 M-Key with 4 lanes PCIe
Even leave off the Ethernet. That’s what 1 of the USB 5Gbps could be used for. Leaving the choice of Ethernet or wireless, (WiFi or LTE), to the user. (There are even several models of USB to 2.5Gbps or 5Gbps Ethernet adapters… so including only 1Gbps is actually a downside.)
And in the mater of graphics, their are M.2 graphics cards. Perhaps not many, and may be expensive… But, since the current state of the art for open source graphics is quite limited, pass the buck at present. Either use the M.2 slot for graphics. Or try one of the many DisplayLink USB, (5Gbps port of course), to HDMI, or DisplayPort adapters.
While their might be hundreds of people asking for more cores, more memory, more built in ports like Ethernet. All of those raise the cost. I’d suggest something cheaper to begin with. And if it sells okay, then you can consider more features.