Feedback on Weighting of Dance Animation


I hope I am posting this in the right place, I am pretty new to animation and am unsure whether I have the weighting of the character right.

To practice I have been attempting to recreate the dance from Thriller by using a youtube dance tutorial as my reference.

I would appreciate any advice on how to improve.

(N.B. I have not started the hands or face yet since i wanted to get feedback on the core movement first)