As you all know the current way of selecting DISPLAYMANAGERS (such as kdm gdm...) is rather nonmodular.
What's lacking in simply modifying /etc/sysconfig/desktop as it is now?