My '63 Landcruiser has the kick open vents. Puts the fresh air right up your pant leg for the ultimate in cooling if ya know what I mean.
I reckon it could under the right circumstances put a batch of hornets up your pant leg too. That might put a damper on the day. Anyhow, Ive often thought I would like'em on my Dodge truck too.
Silvertp