My way of “gifting” would not be about “usefulness” but about “kindness” after all you would send a “free gift” payed by yourself to the opponent after a battle.
–> Not to your “friend” but to an “opponent” after battle.
That would also make a friend feature unneccessary.
Well, I’m not really interested in gifting anyway.
I justr wanted to point out that “gifting” in itself is not the same as “trading” and therefore with several restrictions and only random gift boxes might be possible.
The fact, that with enough limitations and restrictions to avoid cheaters or multi-accounts from exploiting it, the gifting feature would become pretty much useless is a completely different matter.