Vamos lá.
Levando no quesito de "versão" do Android, o E1 fornece Android 4.3, já o D1 fornece o 4.1.
O E1 tem um Snapdragon com um Dual Core de 1.2GhZ, enquanto o D1 tem um Cortex-A9 com apenas um singlecore de 1GhZ.
Ambos possuem 4GB de memória, e memória expansível até 32GB.
O E1 possui maior densidade de pixels (233 ppi contra 165 ppi do D1), e a resolução do E1 é melhor.
A câmera do E1 é de apenas 3MP, enquanto a do D1 tem 5MP.
Já, em vídeo, o E1 filma em HD (720p), enquanto o D1 apenas em 720x480, ambos em 30fps.
Em questão de bateria, o E1 tem 1750Mah, enquanto o D1 tem 1785 Mah.
Na minha opinião, vai de E1, cara.
Vai te satisfazer mais.
Dá uma conferida nos dois, mas, vai de E1. Tenho um Moto G, e realmente a Motorola é a melhor, mas, o E1 ganha nesse duelo.