If you got rid of it... good. I personally don't care for it also but to each their own. Looks like it belongs to Darth Vader As for the bike itself... great find! Have fun.
Very cool, i was thinking transformerish matches the beast pretty good. looks fast, people probably think touring like africa or something then you blow by, i can see it now. WTF was that, id put one on the widowmaker but id rip that windshield off