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.
I would also recommend against using any wallet, on a phone. Especially, one that you connect to the internet with regularly, and download apps on. Phones, are a little bit more difficult to secure due to their operating system, and the way the general user uses them.
I'm not that technical when it comes to wallet so I am using wallet that can be downloaded on Google Play / Playstore as it is very friendly to use (at least for me) and nothing has had happened to my wallet or phone so far.
Just wondering about what aspect that I'm vulnerable to hackers. Please educate me more on this.