Agreed steve. I don't see any reason to buy this thing. I MIGHT play cabo and whistler once a year. XP is XP....R1 is gone now....so I have no incentive to get higher in xp faster. CC passes are ok I guess, but can't be used during Clashes...so who cares.
No - it would not have much value if your are a Tour Champ and Level 100+. XPs mean nothing then. They mean a lot for levels between 80 and 100 though.
I am not a fan of clashes, but the passes are there with 4 at the start, so if you like clashes they can help.
There is no reason to "use more balls" with Premier membership - it doubles the XP on anything, so you might actually use fewer balls.
I suspect the "reviews" here are moderated - no surprise. BTW - many don't actually fork out any money for items in the Pro Shop - like this.