Yeah, you will want to make sure you solder and have good connections. Other than that the wiring is pretty straight foward, took me about an hour to install and wire. I ran mine to sit in the glovebox.
Very simple install guys. I already did mine a few months ago. Just did heavrolet98's last night. The firmware needs to be updated in his box and we didn't have access to Internet at his house. Install took about 2.5 hours between beers, food, deciding how we were routing everything this time and completion. This install was much cleaner than mine and I will probably reroute mine just because of that.
Took me about 3 hours, but I took my time and hid everything nice and tucked and zip tied in with conduit.
actual wiring/soldering/shrink wrapping took maybe an hour.
Then there is the 2 minute 'oh please please please please' moment when you first start the car back up.