Took it for another spin, not sure if I want to redo everything though. However, it's a lot better now indeed, still have a few points where you just have to take a leap of faith. Why not use the down button to move the viewport down? Like a 'look' button'? I also would suggest to use up for jumping instead of z, or both.