I went with the avs vent shade. In channel would have looked nicer, however these look good as well and have stayed on for half a year despite being run through the carwash once a month. Not having them before I was surprised how much airflow I get by cracking the rear windows and sunroof, and how not loud it is on the highway.
Auto Ventshade AVS 94262 Original... https://www.amazon.com/dp/B0140VVJJA?ref=ppx_pop_mob_ap_share