I really enjoyed this film.
I agree about the CGI heavy climax - it's a shame that they didn't so something more uniquely "Wonder Woman" to close the film. I think they could have crafted a more sympathetic and three dimensional villain and that the central "battle" could have been resolved in an alternative way…