I do think that this project is an answer in search of a question, since just about every wallet is going to do their own key generation anyway.
If people are more interested in security they will use a hardware wallet.
If they are don't care they will use whatever is provided buy the wallet they are using.
However, you really should force a minimum entropy that is somewhat large.
-Dave
Sure, that is why we will introduce Argon2 as well as improving our UI for generating mnemonics in longer timespacing.
Might be worth looking at the Bitcoin Core's RNG code for me but the RNG of JS which would be `crypto.getRandomBytes()` is already used for wallets like Metamask which more than a million people use to store crypto.
Metamask is running in the browser. No secure software does that, if you were to compare it with something like electrum, because it introduces more risks than necessary. Also, suggesting it because many use it holds as much water as suggesting custodial exchanges because millions use it, ignoring all the incidents of compromises there have been.
As long as the computer is running on offline and which we supports it, it will be secure as it will be.