I'm piping in late in the game, I know - but I have yet to see a DCSH Red Tornado, sure I'll find one eventually. (I originally thought it was supposed to be a Mr. Miracle)
But I DID find a Mr. Miracle JLU 3-pack, so the Big Barda-Mr. Miracle team is back together again! Now to find a Fire & Ice pack.