I agree about the separate continuities, but I think that was one of the selling points of the mini-series, that was in its own continuity. DC made it clear that it would be distinguished from everything else. The Digital Series I'm pretty sure has been following the figure line continuity as I mentioned, since it has featured elements from the line I believe, including Geoff Johns own creation Sir Lazor Lot (sigh). I'm just really excited about this, I didn't really expect that we would get an ongoing. The trade for the mini-series comes out in July I think too.
Yeah those covers look like they're part of some kind of gimmick cover thing DC is planning for April. They're supposed to be gatefolds, which is why half of the image is showing. Should be an interesting month.