Although the accuracy of this new formula seems very much in doubt I will say that I like the idea of increasing Ability bonuses as a way of reducing the amount of luck/randomness in the game and shifting the balance, somewhat, towards Skill/Ability-based determinism.
A +2 to +4 Ability...