Bei WinCVS stimm ich Dir bedenkenlos zu: Die
GUI von dem Teil ist einfach nur schlecht, weil überladen.
Anders sieht's da bei Tortoise aus, da durch die Integration im Explorer der Zugriff um einiges vereinfacht wird. Nachteilig würd ich lediglich die Ladezeiten für bestimmte Befehle nennen, die stark verzögert ablaufen (z.B. History).
Es gibt weiterhin noch einen anderen
CVS-Client, der direct in Delphi integriert ist (BorCVS, zu finden auf SF), der aber nach kurzem Antesten nicht mal an WinCVS rankommt.