I found the character controller worked well enough given the stage of development - the biggest improvement I could see would be smoothly moving over rough terrain, as it gets to be a little bit of a bumpy ride.