Just saw it...
Not one of the worst CBMs but definitely not one of the best, suffers from too much going on and the plot jumps all over the place. Affleck's Batman was fantastic as I thought it would be after seeing the suit, I was always on-board with him as Batman. Gadot's Wonder Woman was a pleasant surprise and she did just fine in the role. Cavill was good too, I'm still disappointed his "true" sequel was taken away from him, but hopefully we'll see him again in a lone Superman movie.
Casting was great all around except Lex Luthor. Eisenberg was wrong for the role and when he comes back I hope he loses the craziness, I prefer the cold, suave, calculating Luthor and we got an evil Zuckerberg who just gets unhinged after Superman pops up. Doomsday was also just thrown in there as a plot device to bring the heroes together, and while I understand the motives..I wish they kept things simple and focused on Batman vs. Superman and have Luthor manipulating the circumstances of their battle before uniting against him.
Plot was all over the place...some things worked, some didn't...but there was a little too much going on. I'm not going to get into it as others have. As someone else said, DC is playing catch-up and they threw in A LOT to set things up for Justice League.
I'm fine with Snyder, he's OK and he does some great action scenes, but Goyer has got to go. They need to tighten up the script for the follow-on movies. If Suicide Squad ends up being a critical success (unlike BvS), then you can probably see WB re-think some of their future director/writer choices...
I'm actually more excited for Suicide Squad, that movie actually looks a lot better.