nope, he'll get banned there too lol, he criticizes everyone plus IndiaSpeaks is just a bunch of rightist idiots, best would be IndiaDiscussion but its populated mostly by IndiaSpeaks idiots and is mostly crossposts of twitter trolls, comments from USI/India.
honestly, the best sub is GeoPoliticsIndia, it has a really nuanced discussion most of the time without the bullshit Hindu/Muslim politics.......... mostly