I dont know anything about either tractor that you mentioned, but I will just say this, both are just backhoe add on's to a tractor frame. If I were buying, I would go with the Kubota
BX23S which is a factory designed TLB not a tractor that someone has hung a backhoe on to. My
B26 is also a factory designed TLB and has much more weight than a standard B 26XX series with an added hoe.
I dont think anyone other than Kubota makes a factory designed TLB in the SCUT/CUT sized tractors. The last company to make a competitor was the JD 110 but they quit making it years ago. Guess they couldn't compete with the Kubota design.