I own a TC24D and love it, I tried to look at the Mahindras but couldn't find a dealer. I did see some while I was on vacation driving through Georgia & Florida and stoppeed to look. They look nice, but I didn't drive any, and don't know the specs. In some areas of the nation the owners are saying they got great prices, but as pricing is a very regional issue I take all that with a grain of salt.
As for the TC24, it has never let me down yet. In fact it has become my favorite tractor to use despite the fact that I have larger units with more power. The loader on the NH units is simply awesome. And it is nice that it pops off and back on pretty easily, so I take mine off pretty frequently, it is about a 3 minute job to remove, maybe 3 to 5 for me to put back on. I also looked at some of the 21 hp machines, but the price difference to go up to a 24hp was only $300 and the extra hp is nice to have at the PTO because you will be able to more effectively power a larger mower deck, tiller, snowblower, cutter, etc. Even if you use the same size PTO powered implement on it as you would a 21hp tractor, the added 3hp gives you the power reserve so you don't bog down the engine.
For loader work, the combination of the curved arms and the curved sloped hood simply cannot be beat. I also have a Kubota, those have long flat hoods and traditional style loader arms and it is much more difficult to see what you are trying to get into the bucket than on the NH.
If you are a total newbie, consider paying extra for the Hydrostatic transmission. It is easier and faster to learn, and hydro makes loader work much faster.
There seem to be quite a few folks who like the Mahindra tractors, you might want to go to the Mahindra section and read over some of their posts to get a feel for them.
Generally I would say any modern tractor will do most any job, but often the dealership should be the real deciding factor. I personally want a dealer who will take care of me if my tractor breaks, who has a fully staffed service department, one who has a large parts department, and a dealer with an excellent reputation. These tractors will last a long time (or at least they should) it would be a mistake to buy from a dealer who won't be there to take care of you. Every brand has good and bad dealers, I would switch brands to avoid a bad dealership.
Just for the heck of it I looked up the specs on the Mahindra, is weighs a few hundred more pounds than the New Holland and appears to be roughly the same overall size. The NH has a folding ROPS, the Mahindra appears to be rigid. Mahinda has a bit greater lift at the 3pt but both machines can lift more than they can effectively use. The Mahindra looks solid enough and well designed, but I would question comparing a 20hp tractor to a 24hp tractor. Wouldn't it be better to compare the 2015 to a TC21? The 2 advantages I see with the NH are the loader and the extra PTO hp. Both are a nice small size which would make them easy to use in landscape situations because they will be able to get into & out of areas that a larger machine would have problems, small machines are also faster to use and easier to do FEL work in tight spaces. I think both would serve you well, but I'll stick with my TC24 for the 2 reasons I outlined.