It looks like an opportunity for someone to develop a product that actually interfaces software to radio.
After experiencing the problems myself, with products of the past (I never upgraded - is that the word - to a USB interface) I always felt the soundcard was crippled, by not having a PTT and impedance matching circuit for the radio modulators.
David has the best idea, simply replace the soundcard and the signal interface, with a small PC board.
While he also moves the software from the PC to the same board, there is a case for maybe just making a data interface for the adapter. For example, programmers could just send UDP packets to the device and it would operate the A/D, D/A, and PTT.
So, a nifty add-on to the SM1000 would be a way for programmers to send and receive digital audio data via UDP, and not have to use the soundcard. Admittedly, this would probably be only useful for "data" modes, but I suspect a headphone could be interfaced as well, if someone didn't want to use FDM.