I have the version 1.4 of the board, so the SPI should be there, but dont understand why only debian/ubuntu would be supported from this thread: SPI + NVMe booting(beta) - #18 by natecarlson
Got confusing I thought, so might just stick to the eMMC for kernel boot when it gets here, and then put the root on the m.2