Great idea, but I suspect they're a bit optimistic. 100 days to go 10,000Km means they do 100Km a day, and they said it did 85Km on a charge, but I doubt they'll get a get a complete charge as they get nearer the UK - unless they reckon to do say 150Km a day in India, and less nearer the UK.
It'll be interesting to follow this story.