They definitely have some work to do on the gifts, but it's a new system for them, so best we can do is give them feedback like mentioned here.
The fact that most of them are static stat increases is pretty boring, but I'm not sure what kind of things exactly are good alternates.
Maybe more like modifiers...like a gift that lets you recover hp when resting faster, holding your breath longer underwater, rezzing with slightly more health, slower hunger rate, quicker thirst recovery, holding a spell slightly longer, better magic resist, higher headshot dmg, slightly faster reading, gaining a little more skill from a book, slightly lower extraction times, slightly longer spell range, slightly lower aggro range, slightly lower bandage timer.
Not all of those are winners, some might be outright bad idk, just spitballing, but stuff like that so it's not overpowering but you can customize a little bit.
We also don't know how we're awarded these points or at what intervals so it's hard to say how significant the bonuses should be etc. Obviously we don't want them to be overwhelmingly strong because then you feel like you have to take a certain gift etc, but the more diverse the options the better, and I think since these are clade based then each clade should have different and some unique options.