I've felt for awhile now that the weakened Mind Sear should be made a Catalyst that Spreads existing DoTs around (at a percentage of their actual effectiveness), rather than the Channeled (and weak) AoE it currently exists as.
I've felt for awhile now that the DoT removing Mind Spike should be made an instant cast Detonator, rather than a remover, of DoT; one that returns a portion of DoT damage instantly in exchange for removing them.
I've felt for awhile now that the aggro radius reducing Mind Soothe should have a talented or glyphed effect available to give it a redirect-like function or a sap-like function meant to trade one brand of little used utility for something for sensible in an environment where, hopefully, CC matters and means something again.
I've felt for awhile now that the channeled CC Mind Control should have a talented or glyphed effect that allows you to enslave a humanoid as a temporary pet, much like Warlocks can enslave demons, for a reasonable duration (roughly equivalent to a demon enslave) at the drawback of no longer working on player characters in PvP if you have this talent or glyph.
I feel that the Spec doesn't need to be changed into something else to make up for its shortcomings in certain situations, but rather aspects of the Spec that are core should be supplemented and evolved into a new state.
While I realize, inevitable, I may be in the minority; the idea - especially where glyphed and talented abilities are concerned - of having more choices to make, that may shut off other potential possibilities, is one of those aspects I think of as fun. Mind Spike especially, in its current form, doesn't feel like a choice but a inevitable consequence of a problem that should be solved at the base rather than simply patching the cracks up at the top.
This isn't to say that These Things Should Happen, but to give example of alternatives. I feel it, it doesn't necessarily make it a good idea, but I'd just rather we all think of an evolution to our abilities to help in situations where we show a weakness, rather than a replacement or bandage for said situations.
Maybe that's just me though, your mileage may vary.