The h2h between Fed and Nadal is pointless/meaningless because they are 5 years apart. We should compare player's h2h when both are at the same age, same prime/peak years.
Nadal should be comparing to Nole, Murray or Monfils. And Fed should be comparing to Roddick, Davy or Hewitt. Now let see who has a better winning % between Fed and Nadal.
Tier1(goat): Federer; Tier 1.5: Laver, Gonzales, Sampras, Nadal, Borg;
Tier 2: Lendl, Connors, Rosewall, Tilden; Tier 2.5: McEnroe, Agassi