Welcome to the tiny crawlers club!
These SCX24s are fantastic crawling machines! They do pretty well straight out of the box, but a couple of simple mods will dramatically improve it's performance.
My recommendations:
Add brass wheel weights which will significantly lower the center of gravity...