I'm sorry but I think you are way overestimating Russia's economic clout. They have great clout when it comes to natural resources, no question. They are NOT a financial powerhouse and are just as corrupt as Ukraine. Why would anyone trust a SWIFT alternative when at any time you have a dictator who can use it as his piggy bank when he needs more tanks.
And also, Russia's economy is not even as big as Texas'.
You’ve no doubt heard that everything’s bigger in Texas. That’s more than just a trite expression, and I’m not just saying that because Texas is home to U.S. Global Investors. Want to know how big Texas really is? Let’s compare its economy with that of Russia, the world’s largest country by area.
www.forbes.com