From your answer I make decision that Black Flash USB+ designed to mimic another device so limited to specific software.
As you say Universal JTAG Adapter has only parallel port for interfacing, I didn't read spec carefully, and was misled by mini-USB port on PCB...
More precisely Universal JTAG Adapter uses only 74HC244 8-bit buffer
http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf
We lack hardware SPI/I2C/UART support, lack data buffering in Universal JTAG Adapter, but I believe that it is possible to use it in bit bang mode, but also there are no software to perform bit bang tricks.
In general I made decision that TIAO TUMPA v2 / TUMPA Lite is superset of Universal JTAG Adapter V2 and Black Flash USB by capabilities, but later devices designed for special interfacing / mimicking to other devices and used with special purpose software.
I am EE enthusiast and look for cheap adapter to explore electrical components via SPI/I2C and to flash/debug chips/MCUs.
TIAO TUMPA v2 / TUMPA Lite based on powerful FT2232D/FT232D chips and able to do those things.