Fan-effing-tastic.
Although 4 hours long, it is absolutely necessary to have abit of character development to allow the audience to feel emotionally invested in the character, and the storyline.
To be fair, Joss Weadon's Justice league has its hurdle. He didnt have full control of the direction of the film and with a tight timeline, he can only work with the materials already given to him, including the screenplay, and can only do abit of reshoots and massive editing to make sense of the movie.
For Snyder, this is his vision, so all the filming that was done way before will make more sense to fit into his narration. The additional reshoots, which is very minor and the cj editing that just make the story he wants to tell all along even better.
With his direction in this Cut, the movie actually makes more sense.
Good job Snyder.