Yeah I saw that. I was going to pull my Odin out of storage to do that same comparison but Justin did that for me
I was thinking about putting ankle extenders on him (same approach worked great with my Captain Marvel) to add some extra height. Overall the joints in this figure are strong and tight as are the ankles which is great. However the ankle joints have sort of a cap on the end which I think helps make them more stable and stiffer in the shoe but may pose a problem for adding extenders without some futzing. Also the shoe is not as easy to put back on as it would appear.
Here are a couple of pics so you can see what mean ...