These look fantastic. I had a quick look at mine today through the grille and it's looking a little wet on the bottom part so no doubt I'll be needing one soon! Just out of interest I noticed the top part had fins on, on the stock one - are these an overkill and not really needed?