Your right, I was actually half asleep. For some odd reason wasn't thinking total games. Also i wasn't referring to top 1000, i just did a quick scan of top 10. They were all somewhat close to 50% if memory serves me right though.
As far as the rank rewards, personally I dont care if only top...