I am really pleased with the look of my internal wiring vs external. It really looks clean. All it takes is a little extra time, and well worth it IMO.
i did the same bought the screamin eagle TBW worked alot better.
I'm wondering if this is the one piece TBW? If it is, I contemplated swapping it in when I did my bars, but decided not to. I just figured it would be easier to change out if it ever went bad because there is a connector in the bar. Undo the connector and the TBW is out. With the one piece the connector in the fairing needs to be undone and the TBW has to be pulled through the bar again.
They are referring to the 32310-08 sensor as opposed to stock 32305-08 sensor. They called it SE only because it comes stock on the SE models with the internally wired bars. It is not a Screamin' Eagle part per se, just that it is used on the SE models. The difference is that it does not contain the little green connector and is a straight through wired sensor made for internally wired bars.