Why not use the same, and for example isolate your gaming in Bottles Flatpak, or in a Distrobox?
That would be my first honest recommendation.
Then the problems with a shared home are that you may have different DEs and app versions writing config files in there. They may override each other (GNOME and KDE always do that) or just be incompatible between versions.