Corrodias
Generally Awesome
The DLC probably re-applies the upgrade when you load, so there's nothing you can do about it. At least that's my guess based on how other DLC effects work.
As for the homies, control over which ones are unlocked is on the list of ideas for a future version. The "upgrades" don't seem to have any effect over it.
As for the homies, control over which ones are unlocked is on the list of ideas for a future version. The "upgrades" don't seem to have any effect over it.