Hell, if they just badged them "Mahindra" I'd like them every bit as much. What I really like is that 1.5 lakh price point mentioned, or roughly just 2 Grand Americano. For that little, in this country, hell yes I'd give any of those three scoots at least a test ride, though I really favor that red one. Even at just 293cc with 27 horses and a 6-speed box it seems like they'd likely hold their own with a Bullet 500, cruising in the 50s, which would suit my needs well enough.
I'd love to see one actually running and going through its paces.