Using a serial port would, IMO, be a much better option than the SPI bus for a few reasons. That said, if this is a mod, just for you, then leave it alone. If it is something you would want others to be able to use an implement, then hijacking a specific serial port for this use may be better...