I don't think you will have a problem. The hardest part is finding the cable in the left cubby which is kind of hidden, lower right next to where the tank would be in a clear shell.
I have done a couple of them and helped a few people. All of your wiring is already on the bike.
Link to installation page.
http://www.bigbikeparts.com/catalog/...52-/52-906.pdf