Well, I tried it. It worked exactly as expected, finally making it possible to create channels based on frequencies imported from RepeaterBook or other online sources. I inserted channels and that worked. I think I tried every menu. There were no surprises.
The radio I tried it with one of my two Rdioddity DB20G radios. I read from the radio first and saved that as a working file. Then I did an import from RepeaterBook of all the 2 meter and 70 cm repeaters within 100 miles of my zip code. I created a new file with those channels, then inserted a blank line at the top for our club's simplex channel. I programmed that channel and discovered that when creating a new channel it defaults to Low Power, which is about 6 watts for this particular radio. I changed that to High and wrote to the radio again.
Everything worked exactly as it should. For me the lack of decent CPS was my only complaint (well, also how they labeled the FUNC button). After reading their cautions about using the AT779UV software with similar radios and their comment about having to correctly plug in the programming cable I had a tiny bit of trepidation. Neither of those things presented a problem. It worked with the driver that i originally got from Radioddity, using the cable that shipped with the DB20G. I did nothing special a far as plugging in the cable. Load the driver first, before plugging in the USB end of the cable. Have the radio turned off when plugging the radio end of the cable into the microphone socket. Of course the radio requires a power source. It does not get its power from the USB port. I used a battery. I also connected a dummy load so I had no fears about transmitting.
For me it was definitely worth the $25.