One thing that I think is a strategic mistake, they should've used UBports for the OS, instead of also developing their custom OS for the device.
This market is too small and fragmented to have the wasted effort. Its difficult enough to build the open hardware device, no need to split energy / IQ by also worrying about the OS.