I installed a WeatherTech, Smoke Gray - # 50282 on my 2020 Billet Silver. It looks jut like the AVS pictured on past 29. In fact the parts package was AVS. I thought it was a mistake, so I asked WeatherTech for another parts package which they promptly sent. Ah ha, it was also an AVS package. So I believe the WeatherTech deflector is also an AVS deflector, they look exactly the same.
Was doubtful it would look good or work very well, but installed it anyway to protect from rock chips. To my surprise it works very well keeping bugs off the windshield. And looks good.