I bought the season pass and I have yet to download Zod. I never really liked 2D fighting games in which you can make your opponents bounce off the wall for more combos, not a fan of the b3 and f3, that works better in 3d games like Tekken and DOA. IMO, stage interatables belong in Smash, not to mention that they're broken here and favor the power characters. A lot of cut-scenes, they were cool at first, but they got boring real fast.
I'm not too familiar with the DC Universe, but if the current roster is the best they could offer, I know understand why I always liked Marvel better, they have way more interesting characters.
Btw, I think NRS should spend more time on the core gameplay of the game instead of the story mode and those tedious/repetitive missions for their futur games. I might get bashed for this, but a good fighting game doesn't need a story mode.