Well had an opertunity to test at the shop today.
Tested on 5 systems today.
4 worked good, booted up shop utility cd's without mishap. The 5th didn't work, it supported usb booting but would lockup when the Emulator was pluged in. Didn't have any time to toubleshoot, busy day.
When I get a chance i'll try again, I have a debug mode built in where I can watch the scsi cmd's and slow them down to read the bytes. That should at least let me know where I'm off track.
But for a start 4 out of 5 isn't bad.