I just implemented sponsored tx feature and found the following results that I dont understand. 1. by default tx fees are charged in Waves, so you actually need to select the token you want to pay the fee with. 2. you can pay tx fees for moving any token including Waves with any sponsored token that is in your wallet (which makes no sense at all, since it means that the issuer of a token A, may be forced to pay force a tx of a token B or even Waves, if the sender chooses so. As a token issuer, I want to sponsor only txs of my token). Can you elaborate on the logic behind it, what is the economical or a business situation should be so I would want to pay for a transaction of the token B which is not mine? (I am an Waves ambassador and trying to understand how to explain this to customers) 3. Sponsored txs dont work on mobile in any form.
My suggestions: 1. Sponsor tx fee only for the token I issued, not for all the tokens. 2. Make default tx fees paid in the said token (option to select Waves as the tx fee) 3. Make it work on mobile. (when is this feature coming? In my particular case, people pay with my token face-to-face using mobile)