Headset cup issue might just be yours dude, I've never heard of anyone else having that problem.
Personally I've never had a problem with the deck, holds up great for me.
the idea with the headtube sticker is that you get this app for your phone, it scans the graphic and takes you to his profile on the phoenix website.
at least thats for the chris gascoigne sig deck, i dunno about this chris Cascoigne deck.