Hi,
I have had GPS problems with most MTK6577 based phones, a lot of manufacturers make poor antenna's.
Lenovo is good, Bedove on some as well.
The MTK6589 based ones do much better, although I do not by any Zopo anymore.
I don't take companies serious that have production failures in the GPS antenna (like my ZP 300+ had).
I had one phone with a lazy pixel and maybe one with a dead one (Zopo(again!) and Star).
I have been selling them for some time now (just a few) and I have not yet received any back, except one, which after opening appeared to have water in it.
The cam says 8mp in Antutu, should be 1080p right?
Honestly I don't care

. Sometimes lower res is better with a better sensor.
Also the software for making pictures is important: proper use of flash for lighting and so on.
This phone does pretty good, only in dark conditions, the preview on the screen is very dark, but the photo's are very good.
Gorilla glass is more expensive, and version 2 on the Galaxy S3 was total crap. It got bursts by looking at it.
There is a screenprotector included, it's fine. It's a very good phone for the price.
Just keep a cover on it (included with mine) and don't put your keys next to it.
Then how could you scratch it?
By one with gorilla glass if you want to show your friends you an scratch it with metal

.
I just dropped my Galaxy Note once, it fell on the screen with gorilla glass.
No scratch, but phone did not boot (fixed under warranty fortunately).
A lot of people dropped their Galaxy S3 with Gorilla glass and had broken screens, google it, it's terrible!
Really, somebody close dropped one in a complete cover from a low distance and it was broken!
€170 for a new screen! I can buy a new phone for that!
I never dropped another phone, but this one looks sturdy.
Get a good cover and you should be good.
If you want a rugged nice smart phone, get the Lenovo A660.
It has MTK6577, but with good GPS and it's IP67 certified.
I put in a vase with water and it kept working, it has gorilla glass and nice covers are available.