As an avid linux user/systems administrator for over 11 years...I still do not understand why you need both server and desktop versions.
Once you pick a distrobution, you should choose either bleeding edge or stable...those should be the only two versions you really need to worry about.
I've also been a huge user of RH and it's forks (previously WhiteBox, currently CentOS). If I needed a desktop installation you simply do not install the server packages.
Can someone explain why we need a dedicated desktop version?