Some small corrections/additions.
IDEfix97 doesn't need to be registred, but if you don't, you will have a pop up requester every now and then. Only question is if you can live with it or not :-)
If the CD drive doesn't work with scsi.device, use atapi.device from the IDEfix package. Remember to change the dosdriver if you change device driver.