I noticed a couple of odd things about perks while messing around with the game files. First, while you can add new perks, the perk selection screen doesn't scroll, so new perk #5 & up will never be seen. Second, the description text for the new perks needs to be put in the base game strings-<lang>.data file, despite perks being a DLC only option.