I've said it before, the opening scene with the Wayne murders shouldn't open the movie. With each viewing I find this scene less and less important. The movie should've instead opened in the Metropolis incident.
The scene in Africa is OK. I'm still not sold on Superman bashing a guy through walls, but it's okay.
I have a good handle on the editing. It wouldn't be perfect, but it should focus on Superman/Clark for the first half hour, then switch to Batman for the next half-hour. It would create consistency for each character's arc/story and fix a few plot holes (like Batman looking for the White Portuguese before Lex has to smuggle it in).
There's a lot of scenes that can be cut, not the least of which are the Batmobile and Batwing sequences. This would solve a whole lot of issues. For one thing, Batman killing. He only kills when inside vehicles (he goes out of his way to not kill anyone in the warehouse brawl), which is confusing and inconsistent. The Batmobile scene is also boring. That aside, trimming the Batmobile scene to not be a chase, but rather a tail furthermore solves the logical inconsistency of Batman trying to steal the Kryptonite when he has already placed a tracker on it. In addition, it solves Superman letting the bad guys go, when he goes after Batman. If there was no explosive pursuit, but Batman only follows KGBeast, Superman has no way of knowing that the others were bad guys when he crashes the Batmobile.
As such, Batman would return to the Batcave and track the signal to LexCorp, without ever having given chase to KGBeast. Again, to make this happen, you needn't reshoot anything, it can be done with simple re-editing.
The Knightmare sequence is too long and too drawn out. That bit with the green lamps alone is completely unnecessary. I'd start the sequence with the Flash and interject some of the bits from Knightmare, then have Bruce wake up. It would cut down the movie's runtime and would be edited like a vision/dream, instead of a 5-minute-sequence that comes out of nowhere and messes with the flow of the narrative, not to mention confuse anyone who's not well-into DC mythology (my friend, once the scene concluded, turned to me and said "I have no idea what the **** I just watched".)
Lex's speech on the helipad, before he sends Superman to fight Batman is Eisenberg's worst performance in the movie. This cannot be fixed, obviously, but without his "MMMMMMMMMM" there, the rest of his performance would actually go better with audiences.
Another thing that's not easily fixed is when he decides to create Doomsday. I understand his plan, but since it's not clear, it would have been better if he started the process AFTER he sent Superman to Batman. Unfortunately, re-arranging the scenes would create a continuity error, as his hand is clearly cut when he confronts Superman at the helipad.
The entire sequence where Bruce looks at the Batman costume, the Robin costume and then takes his car to drive to Lex's party is trailer-material and it's useless. Almost useless; it shows Bruce's reliance on the Bat and how hard it is for him to be Bruce Wayne. However, it's too short and obstructs the narrative flow. Similarly, I really like the scene with Ma on the farm, but it can be easily be removed for the same reason.
Some of the dialogue can be trimmed.
There is no reason why Ma's kidnapping isn't placed AFTER Batman lights up his signal. The way it is, it's confusing and creates the logical question "when and why did Lex have her kidnapped". The scene can easily be switched back-to-back with Lois' kidnapping, after Lex has made the "The Knight is here" phone-call.
Bathroom sink on Superman's head is unnecessary. I don't care how "cruel" Batman has become, if he thinks this is for the future of mankind, his attacks shouldn't be so personal. Cut that bit out and trim his "parents" lines down to him only talking about his own parents. As it is now, it contradicts the resolution of that fight.
The dialogue in the resolution of the fight is terrible. It's not fixed just by re-editing, this would need re-writing and re-shooting. "You're letting them kill Martha". Unless Superman already knew about Bruce's bane, this makes no sense. It should've gone something like:
"My mom... you're letting them kill my mom" Batman hesitates only for a second.
"Save Martha Ke--" Batman starts losing it. He has the Wayne deaths flashbacks. Lois enters, she shoves Batman and shields Superman with her body. Batman repeats "Martha" and Lois spills the beans.
The Justice League Lex files tease can be trimmed and added to the scene where Bruce sees Wondy's picture. That bit with Diana in her bathrobe is out of place. Bad, bad Snyder, that barely qualifies as a post-credit scene.
The ending needs some re-editing, too. Batman on jailed Lex should follow after Bruce's "Men are still good". The funeral scene needs more consistency, it jumps around a lot.