I raced a 600 XC sp and I beat him out of the hole pretty bad, but he did catch up to me. I am a tried and true Ski-Doo man, but I have to admit, it is hard to beat the Polaris 600. That's a lot easier than getting beat by an Arctic Cat!!! (Which hasn't happened to me yet!!
I don't know what you can do before the weekend besides tinkering with your suspension for better weight shift.(But I'm also no expert on this) So, keep asking, if your set up and he's not, You've got a shot!!