For me Motorola generally = STAY AWAY! I think Moto is the only company aside from LG that makes the buggiest, shittiest running Android devices I have ever used. Build quality has always been superb from Moto but is is beyond me why they think putting the shittiest, buggiest, ugliest, most battery draining poorly coded UI overlay on a phone with a tiny battery and locked bootloader is a good idea.
I don't care if they put out a super phone that washes my dishes if it's from Moto i own't buy it until I see some proof they improved their smartphones. I can't remember the last Moto device I have owned that's actually functioned properly