big fan of the USB version! i was able to get it up and running without too much trouble and i find usb communication to be better than CAN. it fits into the original shell great and the extra parts that go onto it work as intended. i will be buying more of these for my stealthchanger build!!