I have done a heap of research on this now. Pretty confusing at times and there are pros and cons. If I was living in a city with stop start traffic the cowl would be a plus, open road (like where I love) a minus.
The research has also made me think about other cooling related mods that have...