When I was first starting in this space, Core was definitely the easiest and most viable option for a desktop client; however, speaking to the majority of end-users I think a wallet that takes care of everything (security, privkey retrieval, send/receive functionality dumbed-down and etc..) would be ...