I guess I've adopted John Monahan's philosophy of one function per board. It makes for a much simpler design and a *lot* easier to debug. Also I think there would less interest in a combination board rather than a single function boards.
The UNIX "worse is better" approach! Agreed, single-function is highly desirable in systems that have ample expansion slots.
Does anyone know if the PC8477B fully supports FM mode? The datasheet says it "can't be guaranteed through functional testing," which sort of sounds like, "it's in there, but we're not testing it because no one cares about FM mode to spend the money on testing" (which is probably valid for 99% of end users). That would make the XT-FDC a better option than my current pick of Adaptec 1522A cards for SSSD 8" disk writing.