First off, I am glad they aren't pop up ads that get in the way of everything. These banners are no big deal.
Secondly, CH makes fine products.
Third, CH products put a Aces High logo (link) on their webpage, so I think this will be mutually beneficial. Get people involved in a flight sim, and darnit, gotta buya CH products joystick