After feedback on the walk cycle blockout in the last session, I started making the changes and converted it into spline. Certain details like the positioning of the legs as well as the rotation during the weight shift made the spline a little better.
After making these changes, I finalised my walk cycle in spline. Here is what it looks like: