There is no clear-cut advantage to using debit or credit cards, same as that Mastercard has no more benefits over Visa or vice versa.
However, Mastercard has more benefits to players looking to earn points with every transaction. Moreover, Mastercard can be used on any platform that accepts Visa.