Pretty close estimation. Id only put a few disagreements in that list:
1. Beyonder's more than any other beings have fluxed in power level. From the singular Beyonder, to it being a race of Beyonders, to the Beyonder tribunal that was in Secret Wars that killed TLT, they are probably the most plot-convenient power in all of Marvel Comics. The ultimate McGuffin. That said, in their last big outing it took multiple Beyonders to take down TLT (simultaneously from multiple universes), so I would put them on abstract level when individually measured, though as a "force" they are always just as strong as they need to be. Full disclosure: I don't like them as they really just feel redundant to the Celestials (which fill that role that the titans fill in Greek mythology) and would really prefer they were forgotten.
2. Odin is no more powerful than the all fathers of other pantheons. IIRC, he's mentioned Zeus may even be more powerful then himself, but I don't remember where I read that from so I could be wrong. Elder Gods would be in that same ballpark (to the point where Odin himself may merely count as an elder god). They all may fight among each other from comic to comic on who's the most powerful ... but none of them rise to the abstracts who re clearly a level above.
3. Watchers are an odd case. They seem to be merely like eternals on one hand, have immense power like celestial on another, but are so passive by nature that ranking them is near impossible. I like to personally think of them as more eternal like, as it fits their concept better (some unknowable race watching the universe unfold), but I get why people would rank them higher.
Cool old-school power structure:
Newer Image that just shows the pantheon ... ranking isn't really set this time.
Oh and mandatory verbal annoyance that I think by and large most of the Marvel Pantheon is mishandled. Way too much focus on power levels, not nearly enough on sphere of influence and purpose in the universe (multiverse). I don't even like the _idea_ that something can fight The Living Tribunal. It goes against it's very concept of judge/juror of the Laws of the Universe. It should literally simply pass the verdict of "nope" and said conflict ends, but much like it was allowed to continue in the Infinity Gauntlet story, we can't really understand how/why he passes judgement. It's simply beyond our feeble minds.