There is no such thing as "standard" in Bitcoin apart from consensus rules. Everything else including mnemonic algorithms are "proposals" and optional which means implementations can choose to use if they like it.
For your information Electrum mnemonic algorithm existed before BIP39, it is addressing some flaws in BIP39 such as lack of a version.
The only flaw i can see in bip39 is you don't know the derivation path which can be really confusing. I once had some money stuck on an address and I couldn't find out what derivation path the stupid wallet was using. Even when I knew the seed phrase. if they could fix that then bip39 would be perfect.

probably even better than the way electrum does it since bip39 is way more widely supported right?