Flex hones are great, but they generally cost a lot more than a cheap brake cylinder hone. And the flex hones usually are designed to work in a relatively narrow range of tube diameters, where the brake cylinder hones usually adjust to cover a broad enough range to handle any round seat tube.
If I owned a bike shop, I’d probably get some flex hones. But as a home mechanic, a brake cylinder hone is good enough for me. I’ve ruined smoothed out rough or rusty seat tubes on several of my bikes so far and haven’t turned any of them into scrap metal in the process. 😆 Made them work real nice with a Hite Rite. 😀
If you use a brake cylinder hone, just be careful not to hit a water bottle bolt or anything similar that projects into the seat tube.