Tbh, from a programming point of view, I have no clue how they programmed it, but this shouldn't be all that hard if its only a xml file which they need to adjust.
That's true, but in theory, they've already balanced the game on only having 1 pool of ability points for everything. Separate points could possibly upset the balance.
I say "in theory", because several abilities are practically worthless and in serious need of reworking.