Virtually every content mod has the side effect of making the game easier, which is somewhat counter-productive if you're gonna play on impossible.

You could try Csimbi's damage mod, since troops on impossible have higher stats, it should make things interesting. And The Next Generation, obviously
(shameless self-promotion).