Not to mention that Peter is the one who thinks it's his own ability become overloaded or out of control that causes him to "go nuclear". He has no idea there's a "hero" out there with a nuclear ability - the viewers, however, do. Ted is going to be in NYC next episode by the looks of it...
The previews do not hint in the least that Molly Walker has nuclear abilities.

Are you sure you watch the show?