Much like BRICS, the China-dominated Shanghai Cooperation Organisation offers few benefits to New Delhi.