If the idea is that the company all but intends on abandoning the continuity that "God Mode.." actually came from(Well, except that a twin brother from that continuity somehow exists...)?
What's the point?
Either embrace it, or let it go with the continuity that it came from.
All that being said?
Diana taking off bracelets that will bury themselves in rock falling from just a few feet up?
That is a visual.
Never mind the ties back to older continuity or what it meant as far as the character's actual creator...
"This person has something that heavy at the end of each arm every day, and is still fast and capable..."?
Hard to argue with that.