Sorry. For the late response.
Thanks for this information, a really nice offer. Unfortunately I don’t think that the dev team can easily agree on how the mascot would be supposed to look like to make everybody happy. I would feel bad when Tyson invests hours in this and in the end it is not used.
About a “mascot” the closest we have is probably the EasyRPG logo (though not a real mascot) or a highly pixelated Alex: https://easyrpg.org/images/get-involved.png (the one on the right)