Welcome to the club dude, some interesting posts in this thread. Hope you make the right decision in the end and buy a starlet/glanza Turbo power rules!!! (Even though I'm still N/A )
I joined the TGTT stand last year, but I'm not a member of TGTT. StarletBabe a member on both UKSC and TGTT sorted out my stand pass. Not sure if it's different this year round though?