Keith,
I put the Triumph light bar on my '03 TA. It is a very big PIA getting the wires pulled through the bar with the connectors on the ends, but I did it after several tries. I used electrical tape and picture hanging wire. I cannot imagine why the factory wouldn't thread the bar and crimp the connectors on... except for er, the cost to pay someone to do that.
But I will say this much, the lightbar is one of the best mods I've installed. It makes a real difference at night and is also good for added visibility during the day. It is worth the struggle.
