I've built a lot of rods on Batson blanks. I doubt you'd go wrong with one of them.
My own favorite pike and heavy bass rod is that IF 908, it's an awesome blank with plenty of power.
I know little about the TFOs, just that they offer a lower end manufactured rod and recently began offering their blanks for sale. They weren't available back when I was building rods to sell.
Buddy