Back to all stars racing, I just think sonic probably wanted to challenge himself in another way. I mean, he could probably outrun the riders in sonic riders just by running along, but he uses a board for rule of cool. He's always seeking a new thrill I guess.
And I've heard from everyone who's played it that it's rather good. I'd get it if I had people to play it with!