U haven't seen dragonite yet m8, goddamn catchrate + farther than the rising sun :D
For phone i think, samsung j7 prime in my opinion.
3 gb ram + best spec vs value, my pogo runs like 60 fps man, for gyro itself there is none D:
If you want better phones, i guess S7 Edge is the best one for playing PoGo right now. But for value android phones, i suggest J7 Prime or OnePlus 3T. They said OnePlus is the best value phone, but i've never try it.