With them answering to Disney Studios if there was any budget issues post Avengers that has been definitely solved now.
As for Civil War I can say that it has one thing over Dawn of Justice. Most of the characters in Civil War have their MCU personas already established while yes this will definitely not be a big character development movie other than the Cap vs Stark angle and how it will affect them. We will know how these characters will more than likely react to the events within Civil War.
We'll go "oh that makes sense for Falcon to team up with Captain America since they are clearly friends since meeting in Winter Soldier and talking briefly in Age of Ultron." Or "Oh that makes sense for War Machine to join Iron Man since Tony and Rhodey are long time friends and Rhodes is a soldier in the U.S. Air Force."
They are taking a big risk with introducing a big character like the MCU Spidey appearing in this movie with so many others but I think they are relying on us to be familiar with his backstory since Spidey has had a total of seven movies with the addition of numerous video games and cartoons in the past 13 years.
Unlike the rest of the MCU characters whom many including myself knew next to nothing about until they saw the movie and decided to look up the comic counterparts.
While with Dawn of Justice? We have no idea what the motives or goals of anyone are except for Superman and a vague idea for Bats based on the trailers we have seen.
Why is Wonder Woman who is she? Why is Aqua Man here who is he? What's Lex Luthor's part? These are the questions people will be asking since DC didn't take the time to establish other backgrounds for these characters. We know Superman is here to protect and save his new home. Almost everyone knows Batman's personal mission to stomp out crime but this movie is trying to promote a different foreign attitude to us that moviegoers are not familiar with. However unless you watched any of DC's other animated and live tv series in the past few decades you have no clue who these other people are or their motives.
So in short I feel Civil War will work better because they already established the bulk of the cast and it will be more action and reaction that will make sense as we already have a grasp as to who these characters are. Sure we won't we probably wont see much character development but with so many appearing it would be difficult however we won't be lost as we have a general idea of who they are and their motives
While Dawn of Justice is throwing a lot of new characters at us blindly with little to go by other than these bits of news and trailers. Leaving an excessive amount up to speculation to people like us who talk about here.
Civil War does have that over Dawn of Justice, true, but like Age of Ultron, it's got a shit-ton of people to share screen time and that doesn't bode well given how badly that went in AoU. Batman Vs. Superman doesn't have that (presumably) with three main heroes and Lex Luthor, plus whoever else might be a major villain. Besides, Spidey isn't the only one with no background to go on; Black Panther is also going to be introduced and he's really not well-known to most people. But at least it's not as bad as Age of Ultron, introducing THREE brand-new hero characters with no prior backstory (one of them not even appearing until the last act).
And Spidey has FIVE movies, not 7.
Also Ant-Man is now officially the 3rd from the bottom as far as the MCU's lowest-grossing films, exceeding the first Captain America and the Incredible Hulk, and is likely to meet or exceed 400 million worldwide which would be awesome. For a relative unknown property that doesn't look like it would dazzle in the trailers like Guardians of the Galaxy, that's not bad. At least it more than doubled its budget. Fantastic 4 has yet to even recoup its production and marketing budgets (200 million total) and is unlikely to by the end of its run. Serves Fox right for such a vindictive dick move. They'd have been better off selling Marvel the rights to them back for 20 million or so, then they'd at least have made a profit and not pissed a lot of people off.