16GB isn't really much.
Four years ago, it was equivalent to having 48 GB today. The SD card is okay but the rest of the hardware is garbage. I also don't really need more than 8 GB of space; I usually use my mobile phone to play 3D games, browse the Web, or program some code.
I am going to have to wait until the beginning of December to get out of this old-phone loop. My choices are going to be a HTC One M7/M8, LG G2, LG G3 if it is cheap enough, and Motorola Droid Maxx.
My first smartphone was a Motorola Droid Bionic and my next one was a Motorola Droid Mini. Both of those phones had problems with the battery: a problem would develop where the percentage would instantly drop 10-30%. For example, when my Mini is at 60%, it instantly drops to 40%. The Bionic would drop from 38% to 19% and from 80% to 70%. The Bionic's 4G transmitter broke after 1.5 years of use. So at first, I never considered getting another Motorola.
I would not recommend fooling around with a phone in the Motorola Droid series.