Ravi,
When I observe the activities of the Dutch chapter I find that they take up things that volunteers are not able to. They are things that are often complex and take a large network. What the Dutch chapter does for GLAM is much more than reaching out to individual GLAM institutions. It takes a full time effort of very dedicated people.
Your assumption that it is about building a better Wikipedia indicates to me how limited your notion is about what it takes to "share in the sum of all knowledge".
I do not know CIS enough to categorically state that they are in the same league. What I have seen is however encouraging. What I do know and I said it before, the challenges to bring the sum of all knowledge to India is overwhelming. The biggest challenge apparently is people.
Thanks,
GerardM