Hi danny... I have 2 diffrent files one with clamped feet and the other with spline, the spline keys have been modified a bit.
I also put up a lot more up down motion as you suggested. The picture is how my guy is rigged , there is an expression on the root to keep it between his legs as he steps.
I am enough of an artist to draw freely upon my imagination, knowledge is limited, imagination encircles the world. (Albert Einstein)
https://www.artstation.com/kurtb