Trust Wallet has been the most straightforward smart wallet for me to use so far. It supports Ethereum and DApps as well as let's me store my Bitcoin and other Blockchains (I also have Tron and VeChain). The support is crazy fast. The first time I asked for help on their Telegram chat, I got a direct response from the founder . They also have a YouTube channel that helped me alot setting up my Trust Wallet. Somebody should update the information here, as Trust is so much more then just a Ethereum Wallet.