I don’t want to sound rude, but why try to re-invent the wheel?
There have already been implemented some demo vaults where these use cases are probably taken care of.
I mentioned one lately:
Then another:
I understand that it may be too much for a user to transfer their vault or implement only parts of a demo vault and they miss some details, etc. but many people just ask a question on the forum half-heartedly, don’t give any details and their overall reading time is like 3 minutes of the forum…