I would give Mahindra and LS a hard pass, I've heard too many problems with post sale parts and support.
You pay a premium for green and yellow paint, it may be a decent tractor, but not worth the added expense for the luxury of owning a green tractor OR the price of parts OR the "proprietary" electronics that only a green technician can service with a green diagnostics computer.
Kubota has always been a great tractor, I had one many years ago, bought new, used hard, never any problems with it. It was a B7100, 4x, with loader and rototiller, while small, about the size of a current BX model, it was a powerhouse!
I might consider a Kioti, I just don't know enough about them to make an informed decision.
Probably the biggest factor in choosing a brand will be the quality of the dealer and what is locally available to you. If you have problems, it will be up to you to either haul the tractor back to the dealer OR pay for them to come to you, so the further a dealer is from you, the more difficult and/or expensive transportation will be.