Hmm ok so right now its 50/50 with the decision. I researched a bit about that fin on the end, and it looks as if OEM Factory hondas sometimes have it? My year model is 2001, does that make a difference?