We also learn that villain Steppenwolf is an underling to a cosmic conqueror named Darkseid. In theory, this could add some fun nuance: The Marvel movies have shown how villains can be developed as personalities with relatable conflicts mirroring the dilemmas faced by the good guys. In practice, it just means Justice League's existing over-CG-ed gray beast guy now reports to a different CG gray beast guy who in turn reports into yet another CG gray beast guy.
The bickering heroes collecting magical alien artifacts is basically the same as Infinity War and
Endgame, and Darkseid is essentially
Thanos without the character development. Hell, Snyder even throws in a moment that seems to lift the Hulk's signature line ("I'm always angry") from the first Avengers film -- written and directed by one Joss Whedon, ironically.
Which version you prefer is entirely up to you -- I'm not going to make a judgment on whether the two-hour or four-hour version is better.
But I will say this: At least one is over sooner.