I think the old Robin costume was a homage to HIS old costume, not Tim Drake's. (Minus the green undies)
The GL and WW cameo bothered me.
The Superman aspect reminded me of the Dark Knight Returns where Batman fights an old Superman who's sided with the government. The Rest of JL to just overdoing it.
Also, with JLA, assume in the time between their respective solo titles, each hero is part of the JLA in their spare time so to speak.