I sure hope it does! mods do increase the longevity a game and also increase DLC sales because sometimes mods require the newer assets from the DLC's if the modder adds it ofcourse :D
This looks so badass if only it gets optional 3rd person view... i should not hype ahw lawd i just have a serieus craving for a actual 3d fallout style game that bethesda couldn't satisfy!