Because SPI has a chip select line, you can still use the same SPI ports for other things as well (as long as you don't use CS, which is a standard GPIO) - so this isn't the end of the world at all.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It's on SPI1 - good point about this. I've created a bug for it. https://github.com/espruino/Espruino/issues/237
Because SPI has a chip select line, you can still use the same SPI ports for other things as well (as long as you don't use CS, which is a standard GPIO) - so this isn't the end of the world at all.