I would not purposely reflect sound off a windshield. The glass is curved and who knows how the signals would get distored.

I was pleased with the defrost covers.