No way.
Doesn't solve the height issue, can't see out the back glass, and I don't want anything weighing 18-20 lbs hanging on a window by suction.
I know it's not a true comparison but I saw too many Nerf darts fall off windows when I was a kid. Getting that picture out of people's heads is going to be impossible.