> Part of the point of this for me is to see what's possible with open hardware (down to chip level at least)
I appreciate the idea, but this is essentially saying "this project will prioritize a specific choice of one (core) piece of hardware to the detriment of everything else, users included". Approximately none of your potential users are going to benefit from the "openness" of the SBC versus that of a more broadly-supported platform (I say "openness" because the reality of SBCs is that actually finding a usefully performant one that is completely blob-free is almost impossible). Open hardware means very little if it isn't running an upstream kernel and userland.
The Mainline kernel for this particular board is _almost_ there 6.20 or so I expect. Armbian support is good.
https://github.com/FrameworkComputer/Framework-Laptop-13/tre...
In a few years we'll all be using more open RISCV stuff of course.