I haven't reset the bearings at all, I just got the bike. I've only ridden it about 10 hours. But I've been told that resets are needed about every 10 hours of ride time. Maybe I've been misinformed?
Every 10 hours is very, very conservative. In the worst-case scenario, and to maintain every millimeter of travel, this might be necessary. But many factors determine how much the races migrate: bearing tolerance, type of riding, type of grease, etc. This is why I recommend sending the shock to Craig at Mendon Cyclesmith before the race. He'll clean everything up, replace the seals, and check your bearings to see if there's room to reduce migration by tweaking the tolerance a little. At least that's what worked for me!