Are those the mini ape hangers? I had those on my HD and really loved them. The problem will be if the cables are long enough. HD wants a billion bucks for crap like that.
BTW HD doesn't stand for Harley Davidson, it stands for Hundred Dollars. That's because anything from them cost at least that much... just sayin.