They have potential but they need a great writer to handle then well.
Long may they remain trapped!
Leech on Krakoa is a concept I've wanted to see since day one, along with mutants whose powers are actively dangerous by sheer proximity. How can they live comfortably in a supposedly utopian society? If that's been brought up, it's in a book I don't read.