seems the problem has been corrected and you can now access this and the leader board from where you play SPIN and GO
Ive won 7 spins in a row at the $5 level and now I am only 180,000 points off of the leader.
I dont think this is a winnable promotion unless I play 200 more of these and win half of them.