I don't know if this is the best ending, but here's a longplay from me. Fantastic game, and the platformer has deeply impressed me.
Great job and playing through the entire game and producing the long play video. You even completed the side quest to restore the forest!
You did get one of the 'bad' endings as you did not get to the village in time to save all the people (the avalanche marker reached the red zone). Make sure to jump into the wind gusts towards the end as this will push you two spots forward from the avalanche.
Thank you for showing Yeti Mountain properly.