I have made a couple of boards for the XIAO, and I was looking to use the PLUS with the LoRa snapped on, however, the LoRa uses three thru hole pin SPI, that I already have other uses for. The LoRa board could have utilized the other free SPI port.
Why the LoRa didn’t use them I’m guessing that board was older, or used with another product. The pinout on the schematic on the LoRa does not even match pin numbers or sequence of the ESP32S3-XIAO.
I’m already adding a serial 8-bit shift register for the lack of pins, 74LVC595ABQ, but they are not fast enough for emulate another SPI port.
Why Seeed chose to cannibalize the SPI port on the 9, 10, 11 pins, when there is already another free SPI port on the B2B eludes me.
I think two B2B connectors on the bottom would help the maker community, and Seeed.
If I was to design a board for a commercial project, it would be proprietary, unless I got paid to do it.
Yes, I have done B2B layouts.