Thanks guys.
Sylvester...Very low profile tires but yes, I do believe I feel foams in there.
Mike...Those are 24t pinions, and yes my friends, just in case you were wondering, that is a stock slipper!
RC...The thing does like to wheelie. Punch it from about 35-40mph and it still comes up.
I use this wheelie bar though for speed runs.