I would say brand is solely dependent on local support. If you have to drag it an hour and a half to get parts for it......
I have a local shop that reps Branson, Mahindra, TYM, couple others, about 15/20min one way. Has much better support then the local Kubota dealer, about the same distance...