The one thing I've found a huge benefit of the Moto g over the n4 and s3 is that its made for one hand. I often find with phones now days I end up when sitting down using them I use my thumb and for finger to support the phone and only half wrap my hand round it to get full use of the screen. There are no such issues with this phone.
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?