The suction cup is very strong in the WindowSeat. It's been up for weeks with no problems, even in 100°+ weather.
Anyway, I don't like it in front of a vent, because then it's both blocking the AC/heat, and getting AC/heat blown right onto it for extended periods. No thanks.