"Better" is pretty subjective and may be jumping the gun considering tsclient has features lacking in grdc. I do not have the most current version of grdc (I have 0.3.0), but the version that I have lacks a fullscreen mode selection, sound redirection, keyboard features, remotely mapping disk drive, remotely mapping printers, start program on connect, motion events option, wm decorations, and attach to console. In grdc's defense, grdc seems to have an option for compression lacking in tsclient.
If grdc has included all of this functionality, then I agree, remove the non-maintained tsclient. Is the problem that rdesktop's current version is becoming difficult to compile on newer versions of Debian? If neither of these, however, please remember that this package may not be the most popular package, but for the people who use it - it is extremely important. Removing a package that provides interoperability with other systems is a very serious thing. I know that the underlying rdesktop is always available, but that's not a simple replacement for tsclient. I wish that tsclient was installed by default, but this is unlikely and probably not practical considering it is not well-maintained. Full-disclosure: I recently wrote the patch to tsclient for printer redirection (which I use every day) which just made it in the upstream but hasn't been released. I would of course like to see this make it to a distro. Most importantly, I would like this and the above-stated functionality to be available. If grdc can do these things, I have no objection whatsoever to removing tsclient. -Joseph Miller