I’ve overthought things many a time over the years, which is why I eventually, occasionally manage to catch myself doing it.
If I were designing this for a nerd-only environment, for example, I’d have different sets of tags, bindable to one or more profiles, for example, but that’s even worse from a usability standpoint for the average person.
I did have a shapeshifter alt, although they had similar enough interests that I generally kept my tags circumspect and relatively generic in a lot of ways, and either let people find stuff out the old fashioned way, or managed to work what was different in the description. Granted, that only really works well for stuff you can actually discern by looking at someone.
Without going into detail, I do have a kink that doesn’t work on my main, and works well with my alt, but those are entirely different characters. I suspect for people with more radical shapeshifting notions than I implemented, this will feel like a cop-out of sorts.
I think it would be nice to figure out a way to enable more advanced stuff like this under the hood, for power users, and maybe this is something that might be made possible alongside scripting somehow. On the other hand, creating an “advanced” section for stuff like this in the UI would probably also give me flashbacks to Outlook 2007.
It’s not a bad idea, per se, it’s just extra complexity, and. . . if you end up changing your tags frequently, don’t be surprised if most people don’t even notice.