Well don't lose sleep over it or anything dude.
We can always bitbang over the parallel port for initial testing. It doesn't look impossible to implement though performance will surely suck -- not that performance will be an issue in this case. The I/O interface sits idle except when you issue a command to change something. Even then, it's only a handful of bytes.