I don't disagree necessarily with your main point, but how in the earth is Messi above Juninho in freekicks? Hasn't Juninho scored like 80 freekicks in his career or something. Messi surely can't even be close, and Juninho also hit them from all kinds of distances and angles, something Messi doesn't really do.
Juninho has 77 in 20 years. Messi has (I think) 42 in 14 years. So 3.85 per year vs 3 per year, but Messi's conversion rate is accelerating rapidly and he didn't get his first until 10 years ago. In that first year (08/09) he scored 1, last year he scored 7. It would take a lot to beat Juninho's record though, admittedly.
Messi's goals vs Atletico, USA, Real Madrid, Paraguay sort of shows that he does score them from all distances and angles, no?
PSV had a player kneeling behind the wall to prevent him going under last night
Better at free-kicks than he is pens.