Only negative experience with flights with Vistara. Indian staff in Mumbai the worst between all airlines which I used. More details in Skytrax review and Tripadvisor.
Conclusion: if are any problems not expect help and support from Vistara staff – one thing you can count on is deception and lies.