I support the gist of this, but the whole notion of purchasing racial trait packs is iffy at best. The reason being that not all traits are created equal. Particularly race specific traits tend to be a step up from regular ones. To move toward a situation where against payment you are enabling players to create characters with four such traits goes against what we've been promised about the C-store. That being there are no ingame advantages to be sold in it. And where some might argue that ship has sailed, I'd counter that's no excuse to abandon trying.
And I'd hate to see Star Trek's canon races abandoned for seven foot tall superpowered asian catgirls.
I dissaprove anything extra that impacts game mechanics on the C Store. I think the traits (and parts for BOs) need to be made available like before. For Captains choices they need to keep and charge for the cosmetics if they wish although I still feel like that is pushing it when we still pay a sub.