yeah, to stick with the rally style of it, yeah, the louvers would be a nice touch.
I'd like to see it set up for the street/road tracks and see what it could do that way.
I personally wouldn't ever rally a car like that. I'd drive the hell out of it on the roads though