No. I even bought a Powerocks 9000Ah power bank and still haven't used it. I have the 64GB, honestly I think I would've been fine with 32GB again just got ahead of myself.
I have been used to no removable battery and SD card for a while using the iPhone. Even when I had phones with removable batteries I never swapped them. I actually enjoy phones with built in storage and batteries because normally the build quality feels better IMO.