unionpay cards can't be used on devices without unionpay logo. Relatively speaking, they are used in MasterCard and America Express in Canada, and unionpay is less. The advantage of dual-currency credit card is that it can use the low exchange rate of credit card to directly swipe local currency, and it eliminates the charge for swiping the card.
It is more cost-effective to use a dual-currency card at the stage of RMB appreciation, because at least one month has passed since the repayment date when the bill is paid with foreign currency, and during this period, RMB appreciation will lead to less repayment.