On the other hand, it requires a huge download and install of "special" client software.
Yeah, "special". Short-bus special, I'm sure.
All the software it should need to install is, well, nothing at all. Either provide a network USB interface, and/or a serial USB interface speaking PPP.
That it does not, makes me suspect strongly that they are utterly without clue, and cannot be trusted.
Does anyone reading this use this device? Is my mistrust accurate?