I like the tent precisely for its flexibility. It can be used on the ground, in the bed of the truck, over the bed on the cross bars, or on the roof cross bars. I added a wind defector by Front Runner, because the wind noise really bothered me. The wind deflector mostly resolved the wind noise...
I just got the C6 Rev Tent too. Like you, the wind noise is bothering me. Are you willing to share pictures of the wind deflator in place with the folded tent on top and let us know exactly what you purchased?
As I understand it, you are essentially using just the bottom half (when folded) part...