Both of them look nice. Kubota's are a highly recommended brand. If I had a spare $20k to spend on a newer rig, a K would be the one, but it would need to be at least a 40hp. Those compacts are nice, but like you said they can leave a little to be desired power-wise.
My friend up the road has a compact 4wd Mahindra, and it's worked OK for him, but I do recall him having to take it back to the dealer (30 mi away), because of some electrical issue. It wouldn't start for some reason. He bought it new, so it was covered under warranty, but still a pain. From what I've gathered on folks on here, they're not big fans of Mahindra's.
Is the HST tranny mean it doesn't have a clutch? That would be nice. Another neighbor of mine has a compact Kubota like that, it is a sweet ride. It has a cab with a stereo, and A/C. Wouldn't mind having one, but too expensive for me.