I have redone my old character controller from a couple days ago, and I managed to make it really nice. Still has some kinks to work out but I think it looks pretty solid, but its always nice to get some suggestions from the people!