Yes I agree a bit expensive. My Radeon 7790 goes at about 292 Mh/s and it only cost me $140 USD which at today's BTC prices is only slightly more than half the price of one of those. Your only gain with the USB is the lower power consumption which would still take a while to make up the difference.