No the ebay cable will not work with the Triumph diagnostic software and the Triumph cable will not work with the TuneECU software. The TuneBoy cable will however work with the TuneECU cable. I've done a couple dozen map installs and several edits using the TuneECU software and have had zero problems. I've even forgotten to plug my bike in and had it run out of battery part way through a map download and TuneECU was able to reload the map once the battery was charged up. I've also used the Triumph software a lot and I personally think there really isn't much difference in the reliability of the two. I've had the Triumph software fail part way through a map load at no fault of the bike just a software glitch on the laptop.