I think that something like the 1GB RAM/4GB storage configuration of the Moto E is a better decision.
Totally disagree! I have an HTC 8S with 6 GB of storage, and each time I need to update my phone, I need to reset it. Windows Phone 8.1 takes too much storage, and the SD card can't take all the data on the phone, like maps, the OS, voices, and above all the updates files.