I've never used any of these cards, so take this with a pinch of "suck it and see". There are lots of PCIe 20 port SATA cards on amazon, but they are pricey. It's cheaper using 2x 12 port cards instead, if you have the slots available. I have no clue if they support ATAPI devices or not, but if...