My idea would be to create a bank to safely store people's bitcoin and other crypto for people who just want to hold for a lot of time.
They would register with the passport or ID, it would cost 100 GBP + 1% to deposit and verify people's identities.
Then, to withdraw, it would take 3 months, they would have to show the passport and have a meeting via zoom once a month during 3 months stating they would want to withdraw, it would cost 300 USD plus 1% of the value.
It would compensate for people who want to hold for a lot of time without having security concerns.
I believe that one of the sole purpose why satoshi brought about the idea of Bitcoin was to create an alternative decentralised currency where there would be no third parties as the bank normally do, but from your idea, it seems you'll be in control of users funds and control the withdrawal system, of which a lot of people won't buy such ideas. Moreover the fees you placed for withdrawal it's much even the procudure is stressful, a lot of people won't want to undergo such stres just to withdraw their money, it just like queuing in the bank for withdrawal, which can be very stressful.
Maybe you should consider reducing your charges for deposit and withdrawal, then people might consider banking their crypto in your dream App, also if you make the withdrawal process less stressful, i guess it might be considered as well. Come to think of it, there are many exchanges with wallets where people could save their crypto currencies without passing through much stress of paying huge fees if they fail to hold for a long time.
A lot of things could make people consider their choice of saving for a long time, especially emergency and health issues etc, so i think you should consider that and maybe retrace your ideology, well I'm not trying to discourage you, it's just my honest opinion.