Yup, my machine is an 08, though T-Rex has kits for the earlier machines too IIRC. If you actually get a discount for saying my name, or hell if they even recognize it, I'll be floored.
On the connectors, they're cheap enough new that I've bought a crimper and a couple sets of connectors. Once done, should I decide to upgrade my headlight assembly, it'll be a plug and play operation. (cycleterminal.com has a bunch of the connectors our bikes use for reasonable prices FYI.)
Cooter, spill on the shift pivot protection, I've already smoked one...