Well, since nobody races ST's, having an ST race rep is out of the question so my opinion isn't worth anything, but you know you're going to get it anyway
Race reps don't do it for me. They always look a bit too "wannabee" for my taste, but each to their own