I'll admit I don't really know about this one. I just liked the picture and felt like it'd make a good, if somewhat confusing, cover.
I've never known a whole lot about the Doom Patrol, but it always seemed like an interesting series. Given the weirdness involved (the good, non-Morrison, kind of weirdness involved) I think they'd make a great group for a team up with the New Guard, given our team also has its fair share of weirdness.
Superman's gotta come back some day, right?