Honestly, beyond a few collision issues such as the fact that I can any angle below 90 degrees by running grouching and juping repeatedly, as well as the fact that the camera should be more automatic then manual. It's a really good game! I see no reason why you would want to start from scratch.
Thanks, but the entire underlying code for this is nowhere near the quality of the SM64 Reimagined fan game I made. The reason I made that was to learn to improve my platforming code massively.
Here the example you gave running on extreme slopes, I can't fix that easily with this code, it's much more difficult than that one is.