I saw a few suggestions about limiting staking and removing the option to stake if you're not a member. I got another, and in my opinion better idea to do this. It's called The Staking Cooldown.
What it does:
After a certain amount of stakes (It's based off your total level), you can't stake again for 12 hours. After those 12 hours, the staking cooldown refreshes and you can stake again! This could help those people who are having staking problems and can't stop after winning or losing a few in a row to stop, to get their skills up and etc.
But, this can be bypassed in a way by having multiple accounts, which I doubt someone will have. Plus, it's better to have a 1500 total skill level account than three accounts that have 300 total skill level each.
So, what do you think?