The shape and lines of that seat is def brat but the original cover probably is what takes away from it .... don't know about that tail light though, man! Like you said, it's "big" .... ok .... it's huge bro! I would go with something smaller and something that doesn't mess up the lines! ;)...