As a DC fan boy, fun was had. As a movie goer, yeah it has some missteps, but they don't overweight the good. Lot of fun and action. I think it's biggest misstep was it feels scaled back. The final battle doesn't feel big or grandiose, it just happens.
Recommend you check it out for yourself. And if you do, stay after the credits!