Yo me quedaría con el moto g4 plus, porque a grandes rasgos, da una mejor experiencia de usuario.
El s5 solo tiene dos cosas que el moto no, la primera es la CPU y GPU, el s801 eran muy poderosos para una pantalla fHD y capaces con una quadHD, el 617 solo soporta el 1080p, y eso, en algunas ocaciones (juegos) se nota. Y la resistencia al agua. Si valoras esa potencia que aun tiene el s801, el s5, sino, el moto sin duda alguna. (y esque, teniendo ya una buena experiencia con motorola, no puede sino mejorar)
Digo esto basado en suposiciones, que justo ahora ando con un moto x 2013, y creeme, me sorprende mucho su funcionamiento.