To me it brings absolutely nothing that their token is based on Ethereum. Does it bring anything to you? Smart contracts don’t matter for payouts: it’s just accounting/credits to add. You could also remove the held amounts rule completely if you were to credit tardigrade accounts~. And at least suppliers could start using the service more.
It’s just more waste. ACH/SEPA payments are FREE…which really raises the question of why Ethereum? in the first place, if not for the marketing/hype/(supposed) coolness~.