I know that a lot of people have issues with Kingsport. Gates never open there, yet it is some weird unstable nexus that produces rips in spacetime; but in other towns? The rift mechanic is clever in that it does not get diluted with multiple expansions, but investigating the rifts seems to be kind of a detached effort. There should have been specific encounters that removed rift progress tokens, or a location ability that could guarantee some for a price. But the motivation to explore town is nice too.
Anyway, I had an idea for one of these problems that I was thinking of trying next game: whenever a rift opens, you put the rift at the location shown on the last placed rift progress token, not on the activating card's gate location as normal.
So Kingsport causes the rifts, and they open in Kingsport. It'll be a tiny bit less of an obstacle for investigators on other boards because the monsters won't be in their way (often they're not anyway); however, the doom token issue will still be just as much of a problem, and those investigators who want to close rifts will find themselves confronting all those new monsters in order to get the rifts closed.
I know, I know, not really game changing, but it is much more comfortable thematically. I don't like how the place that causes rifts can never get any rifts itself.