Personally, the only reason I would recommend Electrum over that of Bitcoin Core, is because its a lightweight client. If you don't need a lightweight client, i.e you don't wish to keep a copy of the Blockchain on your device, then Electrum is the best choice. Otherwise, go with Bitcoin Core.