Can I use SPI with the HC* Bluetooth modules?

Hello,

I'd like to use the HC-06 or similar Bluetooth module for serial communication to a phone. I've noticed that the pinouts for the modules include SPI pins but I can't find any information that anybody's actually tried it, and I wonder if it's only for firmware flashing etc.

I'm interested in keeping the hardware UART free so that's why I'm asking about SPI. I suppose the other option would be to move to a device with more than one UART (teensy?) or perhaps use the SoftwareSerial library.

or perhaps use the SoftwareSerial library.

What's wrong with that option? It's what most people use.