I can't decide between a Moto X Play, Moto G 2015, One Plus X, and One Plus 2 to purchase as my next phone. OR should I wait to see how the Alcatel Idol 4s turns out? I really like Motorola's adaptation to Android with the Moto actions and such, but I also like the fact that the One Plus's have actual navigation keys. Some of my questions: Which will get updated faster? Which has smooth and fast experience? Which is more durable? Is there any known issues with some one of them that would draw me to a different device? I'm trying to keep a budget below $400 Thanks!