Populated wasteland mostly adds NPC to towns and such to spruce them up a bit as far as I know. While IWS adds spawn points and patrols so that there's more combat potential in the wasteland.
So Populated Wasteland is something to add flavor and live to settlements and places you visit. IWS is about making combat spawns a bit more random and larger so that you get a bit more out of "random" combat.