TBH, if it is easier to write a compatibility layer for the CTL API to make it work with Simtec calls then it would be in CTL's interest for this to be done. Best of both worlds. Unfortunately I neither have the time nor the skills to do this. An existing Iyonix user would probably be best placed to do this especially if they have access to a simtec card too. The other option is that we can just continue moaning about this everytime a USB device is mentioned.