Freezing seems to be mostly fixed, have had issues where the game is unresponsive and I have to restart it to get it to work again.
They do need to deal with the GPS cheaters though, there is too much of that in the game now.
Trading will hopefully come soon, then maybe local pvp battles, would be a good touch.
Once the cheaters get removed or Niantic finds a way to prevent most of that crap from happening I will rate it better.
Tomojr44 about Pokémon GO, v1.29.1