Fedora workstation is quite silly. What that word means to you? Real work station has to be either LTS, like RHEL and Ubuntu, or has to be a quite good and stable rolling release.
I was using Fedora as a workstation as a matter of fact, and it was PITA. All checks I have/had to do in such situations are really pain in the ass, literally. If one has few servers like Subversion, Apache, Tomcat, MySQL or Postgre, and few (In my case usually two, sometimes 3 or even four) VMs, and bunch of private related things, good luck with updating every year, year and a half, and enjoy the stress if you waited until the last minute.
I would choose either Ubuntu, or Gentoo, in the last time Ubuntu, since I simply didn't have enough time to setup a Gentoo box. Ubuntu served me well for years now, and I was updating for few releases without any real issues, until now, where update pretty borked the system, so I had to do a clean install. It was boring but it helped with some issues, I would never expect. Like my Win 7 VM, which runs from a Corsair SSD, started running fast again, as it should. Sorry for a little OT...