@will Well the issue is on the target computer side. If the ssd was always disk 0 then it would be easy because in the host definition you could say to deploy the image to /dev/sda but the issue comes when there is two hard drives which one is detected first. The first detected (sata) hard drive is /dev/sda and the second detected hard drive is /dev/sdb This most of the time corresponds to which sata cable is connect to the drive. The cable for drive0 is usually detected as /dev/sda and the cable for drive1 is usually detected as /dev/sdb but only when there is a drive connected to the drive0 cable.
So can you have fog image properly, sure. You just need to tell it on a host by host basis when the ssd is connected to any other cable than the one for drive0.