Tbh, I think giving a few more points for points buy would work just as well, in a CRPG with so much combat, higher stats become far more important...
That part I can get on board with.
probably something like 32 points, enough that you can afford to have your key class stat(s) be high and still have a couple of other stats not suck.
e.g. a theoretical high elf bladesinger (if it were added) could get:
str: 11
dex: 16
con: 12
int: 16
wis: 10
cha:14
they need good dex and int, they need a bit of con (especially with the enforced average hp on levelup), and because main character is likely to be the one getting into most social dialogues, they need a bit of charisma too.
tbh, again I'm spoiled as the pnp groups I've played with almost always used 4d6 drop lowest for attributes. rerolling 1s has also been used at times lol.