How about blocking the grill before you try the airdam? Then do a smaller airdam while keeping an eye on water temp. Does your dash have a water temp guage?
I agree that it looks a bit large. If it looks too much like A NASCAR spoiler that isn't good. Those are designed to add front downforce. In general, downforce = drag.
A shorter dam with a belly pan would probably be better.
Happy testing!!!
__________________
|