Nope. Neither EU nor US are neutral when it comes to China. That is absurd. China is a global power and strategic competitor to US and EU.Yes third party maps from US or EU are far more reliable as they are neutral and not a party to this dispute which makes Indian claims non neutral.
He has no credibility. He is same person who falsely labeled a Pak Babur missile launch as CGI.
So, can we discount his posts from now on regarding any and all things important to China - India interaction.
I'll make a note of it, as he has previously given open source study of Chinese Naval buildup, missile force deployments and border developments.