I can see why the description of the disc says it's good for people coming from other disc throwing/handling sports. Handling the alien feels just like that, that you're holding a more...frisby like disc.
Personally I've not been able to get along with this disc, although what I will say is due to its design, it is easier to grip and could potentially be better for poorer weather conditions.