I don't think you can go wrong with either. I forgot to mention some taller owners have mentioned the JTops tends to sag in the front (mine has very little sagging). The Alien is definitely a tighter fit.I'm going to try the Aliensunshade. I should get it by Saturday.
In all, the Alien is a great choice. And you can take the little Alien guy along for the ride.