If it's tuned right and warmed up and hasn't been sitting at idle for more than 10-15 seconds, you should be able to hammer to WOT and it should go without much hesitation. After it sits and idles 15 seconds or longer, they tend to load up a bit and get worse the longer it sits. Then it will blubber and stammer until it gets the crank case cleared out, then go fine.
If your hitting 300 and it's hesitating as you suggest, it really does sound lean. Especially if it's the slayer... it has smaller/lighter tires than the revo which means throttle response should be almost instant with very little lag ever. Also means you should be running much closer to 200F. Unless you have it geared to the moon for top speed only.
If you can't get it to run cool on pavement when not running WOT for extended periods of time, then your probably not going to get it to run any better off road.
Just had a thought, are you running with the body on or off? If on, do you have a decent hole in the windshield to give it good air flow?