Correct that the ASA one is too small, exactly sized at the minimum production cost with room for the logo. I've given up using the insert windows and just use it for weather protection.
I might try the mini-clip one for wind resistance, but I don't sit on mine.