I support this idea. I've personally participated and campaigned with our international organization partners based in Geneva to suspend Russia from the United Nations Human Rights Council.
It's a huge shame to be present and to be responsible for the human rights mandates of a country such as Russia. It discredits the whole UN system.
It couldn't stop Russia right now, but it provides a huge signal to all top Russian officials and to Russian leadership that such behaviour is not tolerated and they are not a part of the civilized world.