I dunno about the win to games played ratio. My main profile only has probably 50 games from within the past 6 months, but has 400 games on it. I took my 6 month hiatus before the "if the host leaves the game crashes" flaw was fixed.
Also, sometimes the record is still misleading if it's got a good win/games played ratio. There's a decent number of folks with around 150 games or so on the profile but almost all games are wins because the profile is a smurf of the real person, or at least the original person.
Reputaiton is probably the most valuable thing you can make for yourself. The community is still small enough (we'll see if diplomacy will change this) that your original tag is enough for people to know your skill set.
Unfortunately stats are meaningless on ICO.
Basically Grey hit it on the nose in one sentance.