The debug adapter and target may be anywhere in the world, as long as a network connection can be made to it.
Have they considered all the security implications of doing this?
It's ironic that they talk about multiple layers of complexity being a problem, then introduce their product which adds even more.
This time was mostly spent on battling different FTDI USB drivers and modifying the OpenOCD scripts
USB-serial devices are well known to be somewhat flaky at times. The solution is a $10 real serial port card.