Under 10k, I would go for the Yuphoria.
And If I wanted to buy a motorola, MOTO G 2014 would be a slightly better choice than G 2013
Read that CM isn't really stable on the Yuphoria right now. Battery life and audio output are bad. Also, the Yuphoria is a big phone: something I don't want.
The Moto G2 is big
So:
Moto E 4G (2015) vs Moto G (2013) ?
Moto E 4G then, it's a decent phone.
Okay, set aside the camera differences for now.
Is the display resolution difference a deal breaker?
The MotoE is ~245ppi vs the 326ppi on the MotoG
Have you seen them side by side, or know anyone who has?
I honestly didn't know the Moto G had 720p resolution, the phone is small 4.5"
Anyway, i've seen both phones first hand and there's no discernible difference in the screen quality, certainly not of any deal breaker level. Moto E is probably going to give better battery life for it's lower resolution and 2390 mah battery.
If you don't mind I'd also suggest the Yuphoria, 2 GB of RAM makes a lot of difference, 1 GB of RAM just doesn't cut it anymore if you want a smooth experience.
The Yuphoria is 13mm longer and 7mm wider, but at the same time 2.3 mm slimmer, compared to Moto G 1. I'd say the scaled are pretty much balanced.
Get Moto E 4G
I'm fine the bad cameras, my only concern now is 1GB RAM. I'll be running like 5 apps, and don't them getting flushed out of the memory.