The thing that is good about the Panasonic SW-9585-C is that it has complete functionality with all aspects of DVD-R , DVD-RAM, and CD. In other words, it will recognize it's own unfinalized DVD-R, as well as unfinalized disks from the OEM burner, or the substitute LG burners, even a Lite-On burner. Even though the LG burners won't recognize their own unfinalized disks! On most RD-XS models, that is. Of course, no problems with DVD-RAM either.
The bad thing about the Panasonic is that it is slow at dubbing. The LG GSA-4167B and H10N are the speed demons here. They are as fast as the stock RD-XS52 burner. Finalizing is slow too, but it gets the job done. Also you have to do that double-click trick every time you insert a disk. However if you turn the recorder on and off, it will recognize the disk in the burner on boot up.
I have tried 16X DVD-R in the SW-9585-C with no luck, even though the burner in PC applications will support it. The burn speed is fixed into the RD-XS firmware.
Another caveat to the Panasonic is eventually it will need the spindle and laser cleaned, which is a common Panasonic problem.
But, there is no free lunch if you want complete compatibility, and maybe not now, but 1-2 years ago you could get refurb SW-9585-Cs for around $20 and they were plentiful.