What would be very user friendly, would be to simply include a micro-SD slot on the handset.
Suddenly, unlimited storage, regardless of the age/generation of phone.

That's a "niche" which Samsung is happy to fill.
http://www.androidcentral.com/things-know-about-samsung-galaxy-s7s-sd-card-slot


Attachments
s7_slot_tray.png

Description: Single tray for SD + SIM.