The name sounds SUSPICIOUSLY like one of the cheap garbage plaguing Amazon lately with the random names. Not sure I would touch it with a 10 foot pole.
I don't have too much critical data to backup. I have a low power thin client (lenovo m720q with a 2tb sata drive) I park at a friends house on their network. In exchange I let them borrow a bit of space on it too.