India’s only maxi scooter has a proven 125cc platform. Is it enough to do the job?