I have done it before, but it is very much a trial and error situation.
Fedora 10 does not have a gdmsetup utility, so the custom.conf file (under /etc/gdm) must manually edited. On top of that, if you want automatic mounting shares, you have to figure out the new way to configure pam_mount (it uses an XML style config file now). Because of all of this, I would suggest using CentOS 5.X for workstations. Plus, you have the added bonus of software not going out of date every 6 months.
Just my $.02
Craig