Yeah, it's cool, and I like Kanjar's appearance in that. I'm not too fond of the characters Manitou Raven or Major Disaster, but they don't ruin anything for me. There are other characters I would have rather had, though, like Zatanna or, as mentioned earlier, Hawkgirl. Taking a look at this bio...
I'm now kinda' sharing Ray's earlier thoughts about petitioning to get rid of that Xanshi thing. It is something that is constantly hanging over John, and frankly, it's pretty tiring. DC just will not let that go.
I think DC give should give John more intense feats so that when people bring him up, they'll think of the positive things he's done and not about that one incident when he failed to save a planet. I think the best thing they can do is have him be the hero of a major event... and have him live through it, of course. Seriously, it's time DC give one of their PoC characters the spotlight in one of their events, and John is more than fit for that. They're certainly on the right track with what Van Jensen and co. have done, but there are still areas where they can improve John and boost his profile.