It looks better off... And I dont thing they do anything for bugs... When I had one I had bug guts all over the deflector AND the windsheild..... So I personaly think they dont work and it looks better off!
I think it looks better off, especially with the SRT-10 hood. But I like the protection it provides. I have the stock shield, plus the matching fender shields because my truck seems to be a rock magnet, and w/ a stock hood it doesn't bother me. If I had an aftermarket hood I would probably opt for the 3M clear bra.
its funny cause when i bought my truck i had the guy throw in the bug deflector free, cause i was saying how i liked it on the truck, man how quickly my mind changed once i got the srt10 hood, take it offf!!!!!!!!!!