I wish Indiegala would simply apply a "three-five strike" rule (once someone gets three-five negative reviews within some timeframe - say, a month - they're banned for 2-4-8 weeks from creating giveaways and maybe revoke all their points they got within the period, at least, between the first and last negative feedback)
Also it would be nice to increase automatic positive review delay from 3 days to, at least, 5-7 days, so that the winners who don't often the site (or simply have entered a fake giveaway with a ridiculous 20+ days period and forgot they entered it - that's how those giveaway scammers are banking on it, by the way) had time to react.
But let's be honest - all the suggestions on how to re-balance the system (including this one) so far have been a workaround for a key problem, that is alt accounts, which some cheating users, I have no doubt, have created in droves.
Limiting giveaways to only those accounts, who have signed in / linked through Steam + not allowing "limited" steam accounts (Steam API should provide that info - these accounts are usually recently created and always have less than $5 spent in Steam store; these are usually the throwaway alt accounts the digital farmers use) to create giveaways could partially solve that problem, but this is yet again just another workaround for alt account shepherds that ransack Feudalife Gameplay Giveaway treasury, on top of farming an army of high level IG community giveaway accounts to snipe high lvl giveaways to themselves.