I used an EZ wiring 21 circuit kit, so far no problems whatsoever, all I have left to hook up is the wiper switch and heater controls.
The 21 circuit kit is a bit much though, too many wires to hide under the dash!
I think I would also consider the mini versions, there is not much room under...