In terms of batting potential, I personally feel that Pandya's is better. Your making it out as if he is unable to even play out seamers, he's more than capable of doing that. You can criticise his hitting against pace, but that's largely down to the fact that he's trying to muscle the ball rather than rely on timing- which mind you, he's one of the best timers of the ball in the world.
Stokes is similar in technique to Guptill. Both draw their bat in from cover making them vulnerable against the moving ball and spin. There's a reason why both have failed against high quality bowling.
It was clear to see that Jadhav is a hack (another blow to the stats brigade

), I don't remember many saying he was one of the best modern day hitters- obviously anyone that did doesn't no what they're talking about.