I agree with Spigg here. A few more points:
1.
@GiggleAcademy is not a crypto team. They make a free education app. It is not (and will not be) their expertise to manage crypto (or your supply).
2. Giggle cannot determine: how much (what % or what $ amount) will impact price? how much to sell/keep each month? etc. To keep it simple, it will sell most tokens (of value) each month.
3. Crypto projects should not donate a "price-impacting-amount" to charity, or anyone else. And expect that person to manage it "properly" somehow. You should manage your own tokenomics/supply.
I have given BNB to Giggle repeatedly, and they have sold/converted to fiat to pay for expenses. BNB devs/holders have no issues with that. In fact, we are proud for it to happen.
4. A monthly (or repeated) donations would be very much appreciated. But no promises of any actions in return, including a "thank you" note from Giggle or me.
If you expect that, don't donate. You are just farming for interactions for your coin.
A donation should be you supporting the mission of
@GiggleAcademy, which is to provide more free education to kids all around the world.