The problem with adding new bikes - assuming you mean that they have different characteristics - is loads of additional testing for each track to make sure players don't wind up trying to take on a track with a bike that Just. Can't. Make it.

There are a handful of chassis with most of the bikes though and that's plenty for me, though it would be nice if they were a bit more distinct.