It does seem like that the new update supports most of the countries out there, which is nice.
My only concern would be that a lot of people with Binance have unverified accounts, which cannot use this feature. But collecting customer ID and info is pretty industry standard for processing credit card payments anyways that it's not really that big of a negative.
Also, 3.5% fees could be a bit costly. If you are using your credit card you may need to also pay the cash advance fee/rates, instead of the normal ones.
But overall, pretty awesome update. Simplex has been around for a while as well so it should prove to be a hit with the market.