I had hopes that this OBD would work and it may one day but for sure it won't read the ECU now. It gets about half way and stalls. They're getting a 2020 in to do some testing on and I'm sure there will be an update to make it work. They seem like really good guys and offered a refund but I'm going to wait for the patch that makes it work. Just wanted to give you a heads up in case you're thinking about trying it.
My guess is he hasn't tried. The DealerTool software is for Triumph and I don't see how a tool that doesn't have some sort of Triumph interface is going to work. It would be nice if it did but I'm pretty sure DealerTool would be out of business if it did. I should have my new reader this week and we'll get it done.