Generations before the B150-chipset works flawless in general.
The only chipsets I remember which were critical came from VIA; but these chipsets had also problems with newer SATA-HDDs.
Most expansion-cards should also work, but I´m not sure about the high-price class (because I don´t use it), some RAID-only-cards maybe not work (good) with optical devices.
Standard-controllers with Sil, ASmedia, Marvell, JMB will mostly work, but can have issues, maybe depending on FW. I Have a JMB363 which causes speed problems with ODDs, if I burn with 2 drives at same time I don´t reach 1x speed on em, but my other JMB363-cards works.
IDE/PATA was different, some controller-cards don´t support ATAPI-commands and don´t worked with optical devices.
My experiences in over 20 years with PC-Hardware:)