Hi,
I would say that all current computers, regardless of operating system, should accept a current external card reader without any problems. It should make sence to buy a USB-A type, as it is more widely use; the footprint of USB should not cause any compatibility problems too, not to mention...