Okay, just started playing Morrowind GoTY after a about 6 months away. Every NPC as "Solstheim" as a topic. Even slaves, deep in dark caves, who can only 1) Say their name and 2) Ask to be set free, can chat openly about this mysterious frozen island. I want MAYBE half of all Nords in the game, maybe 75% of legion soldiers (because of Frostmoth) and some percentages of all peoples who either offer transportation by boat or live on the coast near to Solstheim to know about it.
Any current mods that address this, or Bloodmoon fans who'd like the expansion to be more mysterious and intriguing? Maybe have one or two characters who can say more than "An island up north. I hear it's a terrible place." Like maybe about the Skaal or wolves or something? Louis Beauchamp is a good example of someone on Mainland Morrowind with a Solstheim connection.
This shouldn't be hard to fix--maybe not exactly the way you suggested, but a little dialogue filtering would cut way down on the number of people who have that topic. I'm surprised the Morrowind Patch Project didn't address this.
Morrowind Patch Project v1.6.4 or better does indeed fix this - from the 'Bug Fixes.txt':
* generic Solsteim (sic) topics are now 'no lore'
MPP is the next progression of the Unofficial Morrowind Patch (UMP 1.6.3b).
An even better fix which is compatible with and can load after MPP: http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=2119 by SeekerVI
Here's a quote posted by Gluby (lead modder for MPP) from the 'Solstheim Undialog' download page comments:
The UMP v1.6.3b also addresses this problem, but only by making them disappear once the player has gone to Solstheim and adding "Not Local Nolore = 0" checks on three of the Solstheim dialogues. In other words, all general NPCs everywhere still talk about Solstheim until the player has gone there.
SeekerVI's fix smooths the Solstheim dialogues into the game in a more immersive and logical way, and is thus still a nice add-on on top of Thepal's patch.
(FYI: MPP v1.6.4 incorporates that same fix from UMP v1.6.3b)'Solstheim Undialog' should pretty much provide what you're looking for Keltic Viking. B)