OPM, Naruto, and HxH are the top 3 from your list.
-OPM fights are just beautiful to look at, on top of that power scaling and matchups mean everything in this verse, so you're rarely left with asspulls muddying the fight. Fighting is as pure as it gets.
-Naruto has a perfect mix of tactics and style. This forms into some of the best choreography in the business.
-HxH fights are the most technical, extreme attention to detail here, really well thought out.
JJK is an honorable mention. Kengan Ashura is arguably the best imo, really technically sound fights, it's only missing the fantasy aspect.