Nice place. I'd say your 2.5 acres is mostly finished landscape. In that way of thinking, you are buying a task/chore tractor to deal with 1/2 acre and some chores. The Max24 or Max26L would do they job just fine. You don't need anything larger. That being said, just buy the 1526 and don't look back.... See how easy it is for me to spend your money?
With regard to HP in these smaller Mahindra tractors, the Mitsu S3L2 engine has been used in a bunch of different models over the last 10 plus years. Let me try to recollect...2415, 2516, 2615, 1816, 3016, Max24, Max25, Max26, 1526. And I bet I am forgetting a couple. It is generally rated between 24 and 28 HP, and the rating, as far as my dyno can tell, is all done by varying the rpm at which you read the HP. If you bump the rpm up on a Max24, it puts out 28 HP. Etc. A great engine, super reliable. We have sold hundreds of Mahindras out of our little dealership with that particular engine over the years. It's dead reliable, unless you let dirt bypass the air filter or grossly overheat it. It hauls the 1526 around pretty well. We have had complaints in the past with the 3016 HST if it had a loader and backhoe and filled tires and the people lived in hilly areas, they felt it was a little underpowered. The 1526 loader and backhoe are a little lighter that the 3016 units and this seems to be about a perfectly balanced tractor between weight and power.