I tested, it does give you 99 perk points, however it still reset my influence to 99 others may have better luck, but that's what I got.
That happened to me as well. However, by using the war room method, I was able to prevent influence from reseting. Turn on the option right before you enter war room and as soon as you confirm 99 perks, turn it off. Then exit immediately and check your influence.