get my genpix Linux driver as a starting point (it's open source, you know

).
I don't think your board is very different, you can get a working driver withing a day or two.
not aware about PCI version either.
Even more, nowdays small motherboards have fewer and fewer PCI slots (for instance, 2 PCI slots + 8 USB ports). USB is easier to implement and maintain (plug'n'play, buy the way).
For PCI, you need to reboot after major lock-up or crash.
And the most important: every time you want to test a new PCI board (ready to be shipped) you have to reboot PC. There are some server grade motherboards with hot-plug PCI slots, but they are exception from the rule.
With USB card you don't need to reboot EVER