We have both Moto G(3rd generation) and Moto G Turbo Edition being used in our family.
So BIG SUGGESTION FROM ME HERE IS:
Dont Go for Moto G Turbo Edition.
First of all I will tell the plus points of Moto G(3rd generation). Its is a great product within this price range with good camera, battery backup, RAM, color varients(overall great package).
Moto G Turbo edition has problem as below:
High end processor which battery cant handle
Heating problem
It gets hang
get heated while charging