I agree. You are totally right.
My brother is on US and a friend of his has a Prius. He was telling me that not even in the US, every Toyota Dealership services the Prius. There are a selected few who do it.
Regarding, getting 20KmPL. I will rather take a chance with the Swift Diesel or a Yaris Diesel which give even better millage than a Hybrid.
Incase someone has 2 Million rupees to burn and six cars already parked in the drive way, can try it. If it works, fine. If it doesnt, fine.