Summary
People may have the need of unstaking quickly, especially in periods of turmoil.
Motivation
Development should be easy as the percentage is easy as the variable of the remaining days is available in the unstaking windows.
Adding a button with UNSTAKING NOW would be easy, unless there is some other issue that prevents this from working properly.
Proposal
My proposal is to take advantage of the staking time to increase burning. Each day corresponds to a 1% burn. This means that I could unstake immediately, if I want, burning the 21% burn-fee, and every day the burn-fee will decrease by 1% until 0% after 21 days.
45% is too high then no one, even those who have needs will ever use it. If I have to stake 1,000,000 LUNC I will never unstake with 450,000 LUNC fees, remaining with only 550,000 LUNC.
In my opinion is too much.
I thought the whole point of the 21 day waiting period was to prevent a run on withdrawals and ensure liquidity stays solid. If everyone can instantly withdraw the moment the coin takes a dip then there will be no liquidity remaining. However, I do recognize that individuals sometimes have immediate needs for funds. I would say something like an immediate 15% loss off the top regardless if you want the coins in 1 day or 20 days and then and then 1% per each day faster. Such that for instant it would be 45% but for 10 days it would be 25%.