I'm sure this idea will generate a TON of polarized opinions, and not be a simple add...
I would love it if SOL could have tags assigned as both major and minor on stories. My thought is, while I use tags often to decide what to read and what to skip it would be really nice if they were broken out into which tags are central to the story and which are not.
I often see descriptions with things like "M/M only happens in one chapter and can be skipped". For me personally I would still try a story if my squick tags were clearly minor. Maybe the tags could be added separately when posting a story, but be combined in the list views for readers. Maybe just use a css class to change the text color of the tags in the lists?
This would also potentially help with allowing a larger list of tags that would be more manageable? Also, readers could potentially have a setting to hide "minor" tags.