I think you're list has it just about right Hoodjem. Kuerten is top 10. Federer is probably in the #10-#15 range or #15-#20 all time on your list. Some may disagree, but top 15-20 all time on a surface is really not bad. There have been so many greats over the years.
Bjorn Borg defied analysis. No one could manufacture a man that won 6 French Open and 5 straight Wimbledon titles. - Andrew Longmore