My personal experience:-
More than 10 years ago, I send some money from Bank of China (Malaysia) to my personal account in Bank of China (Hongkong). I think this was the time when China's version of SWIFT has not yet been implementated.
I was expecting a cheaper bank commission charge because I was sending money from one Bank of China branch to another, but the service lady told me that they have to first send the transaction to New York and then re-route to Hongkong. And that means I have to pay for the charges and currency exchange difference for MYR to USD, and then from USD to HKD:-
I had to pay:-
a) Local harges from Malaysian Ringgit to US Dollar, this being the charges and FX rate difference payable to BoC in Malaysia, and
b) Overseas charges from US Dollar to Hong Kong Dollar, this is fees paid to an American bank in New York for their service and FX rate difference for sending money to BoC in Hong Kong.
SWIFT enable the West and USA to control global monentary transactions, and now they are turning it into a political sanction weapon. And SWIFT is also a monoploy tool (in most countries) where the Western and US banks make huge money thorugh their banking services.
SWIFT also means you have to convert your local currency to USD first before converting to a 3rd currency, making US dollar a global currency which help US to control most of the world.
It was rediculous that sending money through the branches of Bank of China, I was not allowed a direct BoC (Malaysia) to BoC (Hong Kong) transaction, but have to go through a US bank in New York. But this was the reality when the global banking system ws control by SWIFT.
That there is an alternative by China is mostly welcome as it breaks the West's monopoly, good not only for countries but also for small street people like us.