I don't know if the splintering is that big a deal. For nearly everybody Ubuntu for personal use, rhel for enterprise right?
Ubuntu you just use gnome, and I've don't think I've ever actually seen redhat (or any centos) attached to a desktop environment.