Why SD410 instead of 610-5 on Moto G? I understand both are CPU comparable (A53) en even the 410 on the G seems 'overclocket to 1.4GHz close to 615 speeds (1,5-1,7Ghz) but GPU is really uncapable these days. At 229 there are a number of better devices, AScend G7, M4 aqua, P8 Lite, BQ M5....
edit: on the other hand it seems most android flaships , well except for HTC and somehow Sony ,despite providing sensors for almost all relevant smartphones, have great cameras. So it took a while but.. at least is something