I had a Kioti cs2410 sub compact with loader and mid mounted mower. It was awesome for the 7 years that I owned it and I sold it for the same price I paid for it and then I bought a CX2510 compact tractor with loader and mid mounted mower. Both tractors have performed flawlessly. I upgraded to get more loader capacity, more hydraulic GPM and more three point hitch lift capacity, plus the new one has the Bobcat quick attach bucket system and the third function that works so well with a grapple for tree cutting clean up.
I can't say enough good about Kioti. Now to be fair I don't have much experience with John Deere other than the fact it was 20000 more for an equivalent tractor that required proprietary bucket attachments at sometimes significantly higher prices themselves. And I've been close to other people owning Kubota and the quality just doesn't seem to be there, that and Kubota use of the treadle pedal ruled it out for me.
And I didn't try Mahindra, too many bad stories on the internet.