The Zack Snyder cut made the Justice League much much better. The ZS cut made the movie feel like a movie and not some rushed mess that was the 2017 version. My wife who isn’t into DC but loves marvel even said it’s in the same level as Avengers movies.
However some downsides to point out are: 4 hr run time (best to take a break around the 2 hr mark), the Flash’s backstory isn’t explain, and there are some very small stuff that aren’t fully explained.