Loved the paint effect! Be careful, it seems your ground check is a little too far from the bottom of your ball, or spikes count as ground, because I could jump off of spikes. Otherwise, great!
The ground check is quite high to enable easier jumps on the inclines. Being able to defy spikes is I guess an added bonus for those with quick fingers.