When it comes to matches between Roger Federer and Rafael Nadal, tennis fans will say you can never have too much of a good thing.