There are some settings where it makes sense. For instance, a player might want a different HUD layout on their laptop screen than on the big TV they use from their console. That's stored client-side because it lets you use different settings from different clients.

Other features, though, make no sense. Gear Sets, for instance, belong on the server. It makes no sense at all to separate those by client.

Gear Sets, hotbars, macros, and Triple Triad decks should all be on the server. Limit client-side saves to things like HUD Layout.