Vou ser bem direto e objetivo: Os dois tem o mesmo hardware exceto por dois pontos, só que o S5 tem a Touchwiz. Essa interface suga muita RAM e diminui o desempenho, logo no S5 você vai ter um desempenho bastante inferior ao Moto X 2014. E não para por ai, a Touchwiz consome muito espaço e acaba sobrando bem menos pra o usuário do que o que indica na caixa.
Design... se falarmos do aparelho podemos contar que o s5 é aquela coisa estranha de plastico, o moto x tem bordas premium e um acabamento top que ainda te da opções com a traseira. Se falarmos do sistema, bom, você gostou do design do Lollipop? pois é, com o moto x você vai ter aquilo. Com o S5 você vai ter aqueles apps com cara de gingerbread e aqueles ícones do seculo passado. Não vou nem falar do blotware.
Funções... o S5 tem algumas coisas bem legais como fit, funções corriqueiras, câmera, economia de energia e desbloqueio por digital. Porem tem muita função inútil que você vai notar ao mexer pela primeira vez e nunca mais vai usar. O X2014 tem bem menos mas TODAS são extremamente úteis e você vai usar a cada vez que mexer no smartphone como a moto tela, moto voz e o moto assist.
Bom tinha falado que o hardware é o mesmo exceto por dois pontos, sendo eles bateria e câmera. Se você quer uma câmera boa, mas nada milagrosa não vai se sentir lesado com o X2014. Se você acha que pode ser fotografo com o smartphone ( só eu acho isso ridículo?) vá de S5. Se você se encomoda de carregar o celular mais de uma vez por dia vai de S5. Com o X2014 você vai ter metade da autonomia mas o dobro do desempenho.