I would also like to mention with the current India policy including Indian population wary of the SCO, I don't think India will join because the SCO is to counter balance the USA, EU NATO influence, Indian preference has always been with western countries the weapons deals with russia are slowing.