Over the past year I've gone from Ubuntu with gnome, to OpenBSD with Gnome, to Gentoo with XFCE, Debain testing/sid with Gnome, and back to Ubuntu again with GNOME with the same /home partition and had not one issue (well one with uid's not matching up but a chown -R fixed that).