The method you used obviously works, but it's generally not recommended.
If you're going to use this method to store your funds there are some factors of which you should make note. Since you're relying on a specific piece of software to decipher the correct derivation path, it's a good idea to make sure you always have a verified version stored locally. You should also make backups of your wallet files and store them on another device. Another pitfall is if you do lose all your backups and have to restore the wallet from the seed phrase several years from now, are you going to remember the steps you took? You may want to include instructions for yourself and store them with the seed phrase, in case you forget.
If your goal is to have multiple desktop wallets, of different address types, that are all backed-up by one seed, you are probably better off starting with a Bip39 phrase. The advantage is you can always restore it with many desktop clients or hardware wallets, and they'll be able to determine the correct derivation path without all fuss. And of course, that includes Electrum.