I would rather have polymorph - shapeshifter have their own unique kind of class-preset.
With hybrid variations.

Its unique enough kind of style and lore build and should not be fused with or given to other general kind of classes. Of course, players can mix and match as they like.

There is no shapeshifting into other persons, enemies or NPCs in this game. Although that would be a cool gameplay element in combat.

And +2 attribute talents should be removed. They only clash with some builds and presets, as you present in your thread and i dont see why any race should have any such advantage.