It seems to work just fine with the specific SATA controller/driver that I have here. I think it does depend very much upon the driver, though. I've seen the source code for this one, and this driver definitely has special handlers and the like for hot insertion/removal of drives.

Cheers