Use the money you were gonna' spend on the Windshield Deflector to buy a Magnaflow exhaust, then you don't notice the wind noise!
Or the cheapest way..... Turn up the radio!
Seriously, it won't help... Most noise is top and tire related...
A soft top Jeep with Mud Terrain or similar tires is like riding inside a blender on low power..