If it's more of a challenge and excitement your after then trust me rob...your in for a great deal of it with GWX!!!
DD = DEMONIC DESTROYERS
I don't think you'll be too dissapointed mate
May I suggest you check out the 'GWX Status Report' page in the SH3 Mods Workshop section (sorry but you probably already have) because there are lots of hints and a few photos there.
Testing the expansion is 'edge of the seat stuff'...the actual gaming experience should come with a health warning