There are plenty of options out there for file storage services with decent phone client and being able to easily share file with non-techie friends and family. There are also plenty of file storage services that have clients for the desktop and command line Linux. But Drop box is the only one I've found that works across both of those very well with first party clients.
After all that, I'm not a paying Dropbox customer though. Unfortunately their pricing left me behind when it went to $10 a month for 1TB and nothing between that and free. So instead of I deal with the wonkiness of Google Drive when I need to on Linux and it works well enough everywhere else and the $2 a moth for 100GB is plenty.
What do you think of Mega? [1]. I switched from Dropbox to Mega because of that same pricing issue. I'm not a power user but it certainly works well for syncing files and photos across by Linux and Android devices.
Mega is the second iteration of megaupload, funded by piracy and shut down by the FBI some years ago. The founder is shady and has under many ongoing trials and extraditions claims. https://en.wikipedia.org/wiki/Kim_Dotcom
Seriously. Don't hold your personal files on mega. They can be shut down any minute and delete all your data. That's what happened last time.
Dropbox is a respectable business. It's not comparable.
After all that, I'm not a paying Dropbox customer though. Unfortunately their pricing left me behind when it went to $10 a month for 1TB and nothing between that and free. So instead of I deal with the wonkiness of Google Drive when I need to on Linux and it works well enough everywhere else and the $2 a moth for 100GB is plenty.