Pretty badass. Definitely one of my favorite fights, totally blows Lano out of the water, but I have been recently thinking it's a bit overrated. Also after seeing the kinda shit King pulled off, I'm kinda underwhelmed by Kata comparatively.
Also Future Sight is kinda dumb, idk how or what Oda's going to do to incorporate that into the story in any meaningful way from here on. I don't remember it being too much of a factor in Roof Piece, at least not compared to Luffy's newer Haki toys.
In retrospect, the conclusion does seem a little forced and silly. Kinda gives off the feeling Oda couldn't really figure out a way to have Luffy justifiably win with the power gap AND Katakuri's precog, but I still like it and I'm a sucker for the whole honorable warrior schtick.
Snakeman fuckin rules though. Easily my second favorite form. Wish it got more breathing room before... THAT. So it kinda feels pointless but hey what're ya gonna do.