As also discussed in the Discord server with one support person (Naman), i think shifting away from manage_guild for some commands (like /gcreate) would benefit large communities (like mine) in helping not granting such dangerous permission to people in charge to only run giveaways/events in said community.
I hope you'll find the time to implement this or provide input on why it's not ideal to do it.