One thing I’m not understanding is her fighting will tire her out. But many times it’s been shown Dina can days without getting tired. Not only that but she many times can get a hint something is wrong. This is why I kind of like new 52 idea more. That Superman is the one who has to defeat her. The nanobots is a interesting idea but still.