Gods and Morals drew from the classic origin but added much grandeur and depth. Diana's soul being the child Hippolyta was carrying when she died was such a perfect touch.
The only failing Perez made was taking Steve out as a love interest. Romantic love should be a part of Diana's life, and while the post Crisis reboot was wonderful, Diana was missing that one component that she didn't have a great love, and imo, she never got it.