First off, I think this is really cool how this took place, and that the film is dedicated to his late daughter.
For the review, overall yes this is much better than the theatrical cut.
What I liked:
No. 1 thing has to be Cyborg. He was OK in the Whedon version (actually one of the few good parts to the Snyder version), but he really shines here. I loved how they displayed his power showing the pre-accident Victor in a virtual reality world of the Mother Box. Even though some of the CGI didn't hold up, I was forgiving because this surely had a limited budget for what they could do.
The Flash was handled better too. I hated what Whedon did to him. Overall I dislike the casting of Ezra Miller and this is really Wally West playing Barry Allen, he's at least taken a little more seriously in this version, and his backstory is further pursued and they threw out all the scenes of him acting like a chicken sh*t.
Loved the backstory with Darkseid. It was a nice setup to a potential sequel. I liked the design of Darkseid and I think they made him unique enough to stand out against Thanos, while the two share obvious similarities since Jim Starlin admittedly "stole" him from Darkseid being a huge Jack Kirby and New Gods fan. Luckily Marvel changed the motivations for Thanos, as being a radicalized proponent for sustainability in the universe. So Darkseid and the anti life equation feel much more original here. And his look stays pretty comic book accurate while straying from the photo realism look that Marvel went for Thanos. The lighting and effects are perfectly used so you don't question the lack of photorealism against the human actors.
The new color palette. This fits in much better with the previous Snyder films. It's clearly the spiritual successor to MOS and BvS. 2017 JL felt like a sharp left hand turn. I think it casts itself as a distinction from the Marvel films, where the 2017 JL felt like it was trying to copy the sucess of Marvel.
What I didn't like:
This isn't a "not like" but more of a caveat. No 4 hour film is ever going to be released in theaters. On the Misc. Comics thread, I mentioned Branagh's Hamlet as the only theatrical 4 hour film I could think of (and it had an intermission). But he was trying to adapt the full play of Hamlet on film. Something that had never been previously done. In some ways I can't compare this film to the other, because of it's length. No studio will ever allow that, and what we will never see is Zach Snyder's theatrical JL. Being able to sufficiently tell a story in a 2-3hr time constraint is something that is a requirement for every film maker. One of Snyder's biggest problems as a director is his ability to efficiently tell a story. He's great at some of the visual aspects of film making but it's often at the expense of the dialogue. Great film makers know how to handle both.
Drama is about conflict. Other than the standoff with Superman and Aquaman lifting Bruce early in the film, the "everybody gets along" aspect of the League didn't seem right. Drama is about conflict. The one thing I will say for Whedon, I like the way Whedon dealt with the dynamic of the team forming. In the Snyder cut there really are no internal conflicts with the team. It makes more sense that Bruce is the driving force behind bringing back Superman, since he felt tremendous guilt over his death. I also liked Bruce confronting Diana about Steve Trevor. For one thing it explains why she's been hiding out for all that time (bearing in mind this was done all before WW84).
Steppenwolf. I mean is this an improvement? The theatrical version is arguably the worst CBM villain on screen. The main thing is this version pales in comparison to the version Jack Kirby gave us. I don't like the alien horned Steppenwolf. As bad as the theatrical version was, at least it somewhat resembled his comic counterpart. I'm just not a fan of this version, even if it's what Snyder envisioned. The big problem is, he is just a weak villain in this and the Theatrical version. Yes, he has more clearly defined motivations in this one, but he is still weak. What is worse is that in this version he's given these strange puppy dog eyes that I think evoke the wrong reaction that is intended.
*side note and true story. I was watching this with my 14 yo son. We are at the end battle and Aquaman stabs Steppenwolf with his trident, and my son says "He should have gone for the head". I then see Wonder Woman leaping in with her sword and I say "wait for it". We were both dying laughing as the slo mo kill shot comes in.
I still don't particularly like Snyder's direction style. I'm not a fan of all the slow-mo shots. How many times do I have to watch 300 again? It's like the post Matrix overuse of bullet-time effects, or the post Black Hawk Down use of shaky cam.
I'm not a fan of the aspect ratio. I get he was doing this for IMAX. Wasn't a lot of criticism for Whedon's Avengers was over it looking too much like Television for it's narrower aspect ratio, so I don't get why having an apect ratio of a CRT TV, does much for a film. We're not watching this on an IMAX screen, so I don't get why watching a 4:3 AR, on our 16:9 flat panels does much with the viewing experience.
Still overall, this or something close to it, is what we should have gotten in 2017. Most of this I blame on the studio for rushing things through. It's sad to think what might have been, but does the renewed enthusiasm in this maybe bring things back on the table that we thought were dead? I mean this is certainly a shot in the arm after the massively disappointing WW84. And in a post covid world the expectations of massive box office draws for any film will certainly be tempered. But it will also force studios to work with smaller budgets which will be difficult for these big tent pole films. Who knows but I'm certainly glad Snyder was able to complete his film the way he wanted.