Can't you achieve the same thing with a cable whose data lines just aren't connected to the jack? Why do you need a whole circuit?
EDIT: if this thing actually had some diagnostic LED's that would show you that the 'power port' was trying to do something nefarious on the data lines, it'd be a lot more useful than an ultra-cheap snipped cable imho ..
You could just get two cables, and only patch one.
this works for any USB device
So would the cable option if you used a male / female cable instead of a male / male one.