***Warning, this includes spoilers ***
I have to say I enjoyed BvS a lot more than I thought I would and it's certainly miles ahead of MoS. Mind you it is a ponderous and disjointed film. Affleck puts down the best Batman in ages. He's a comic-book level Batman so things like gravity, momentum and mass are also clearly comic book level (and that's fine by me) It almost reminds me of the limber, athletic Batman of the Neil Adams days. Gadot is Wonderful, she is a little bit too cute to be the stunner WW is supposed to be she does really well with the limited space that is given her. Cavill's Superman is being put forward as a torn and conflicted but he ultimately comes over as a bone-headed hambone rather than spend a little time showing how awesome Superman really is he uses shortcuts and a lot of Alex Ross imagery of Superman shown hovering from a low angle. Lois Lane by contrast is still an empty shell, her awesome investigating skills barely exceed those of a simple Google search, she ends up being the damsel in distress and the love interest with little or no chemistry. And then we have Luthor. At this point I really would like to say that the meme that all bad guys are hyper and uninhibited should be staked through the heard and buried under a thick layer of concrete, it's on the level of a 13-year old playing chaotic evil in D&D. Again we see a lot of shortcuts that are designed to show us he's a wunderkind but in real life people would have serious doubts about his sanity, only because he runs a multi-billion dollar corporation and he is openly eccentric and highly erratic. They seem intent on portraying him as a young cool and hip guy with that nonchalant, non-conformist streak but really it's more of a caricature.
Snyder seems to have fallen in love with highly evocative cinematic imagery it worked to his advantage in 300 and Watchmen because all the hard work had been done for him in the comics, all he had to do was to make it look big and cinematic. In BvS it's a mixed bag, at times it drags down the film and it becomes a bit disorienting as dream and reality, good he remembered to add a shock awakening because quite a few members of the audience would be completely lost without it. The action is often good to adequate, he's got the pace mostly right so you can keep track of the action without too much trouble.
As a result the film meanders and tangents a lot, surprisingly it keeps the pace and somehow avoids becoming boring, I didn't have a moment where I became aware the film was dragging and wished it would pick up speed.
One of the better moments for me was to see that the Cave Troll from Lord of the Rings made a full recovery and appeared in BvS. Incidentally BvS breaks LOTR's record for most endings.
Another very noticeable moment was the rather unexpected shout outs to the audience, or rather the critics, with several mentions that the area where they were fighting was unpopulated. On the other hand I found it rather odd that only 18 months after Metropolis was badly damaged there was nary a crane or a building site to behold as far as I could tell.
MoS, I think, suffered from a lack of thinking everything through which made it feel stupid and obtuse. BvS avoids this most of the time, the most obvious stupid movie moment that would never happen in real life is the actual big fight, Supes makes a half-hearted try and then gave up, but then his quick-tempered, violent nature seems to be one of the traits of this cinematic version of the character. It's apparent with the truckstop, when his mother is threatened or in his big showdown with Batman.
And while it sounds like a I have quite a few points of criticism about the film, it's not much worse than an Age of Ultron, which I also enjoyed. It's far from perfect but I do look forward to see more Batman and Wonder Woman on screen, they deserve it !