Id say go with the GPE. Its easier to unlock/relock the Bootloader because you don't have to go through the Motorola unlock website, you'll get updates before regular moto g will, and if you have any hardware issues after your rooted you can just unroot and relock the Bootloader and send it in to google. If you Bootloader unlock a regular moto g, the warranty is permanently voided and there's no way to hide it because you HAVE to go through the Motorola unlock website.
The GPE moto g is basically a cheaper plastic version of a Nexus 4 [emoji4]
Hmm okay, thank you, what do you think is better the GPE ROM or Motorolas ROM?
i Think its better the Motorolas ROM because you can flash (With the bootloader unlocked) a kernel, for example the Hybrid Kernel by Faux
Motorolas has the F2FS file system and Google Play Edition has ext4 file system thats why most of kernels can't work with GPE.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?