The Piddi Pajero is 1100CC manual. Apart from the clearance issue at only point, the one we had is having stock tires/clearance, has performed exceptionally well. No issues at all. It did manage water crossing of 1-3/4 feet pretty decently.
After the trip, three of the IJC members are seriously considering to get Piddi Pajero.