I feel like the problem would be somewhat lessened if
every potential species for a body part or feature came with its own effects- and more to the point, there were multiple sources of the same effective boost.
If a myr-venom like ability was spread across 3 or 4 different other species- and they were stylistically possible to fit into different brackets, say, "basically human", "definitely xeno/alien", "obviously furry"- and to take it you had forego a half dozen other benefits of
roughly the same viability tied to the same appearance slot.... That's a lot more complicated that just ramming in whatever Cool New Race Idea™ that has just arrived itself though.
Providing the other benefits had the same rough viability and effective strength, then there is much less space for people to say "Dragon breath is objectively the best therefore I must have dragon breath at all costs".
To me the start of the game crows about the possibilities inherent in the nanites given to the player, that they ensure Steele Jr. will always have the tools required to survive whatever environment or situation they wind up in by
effectively mimicking the species present in those environments. This screams to me that it
should happen and should have been happening since the very first day.
tbh I frankly find the point that people do it to minmax kind of a p. shit angle- as it is, I know it's possible to beat most fights in the game
with nothing more than the equipment you start the game with.
This is how I test and balance the fights implement these days:
- Make new character of whatever class.
- Make it equal level to the NPCs I'm testing.
- Slam in class perks and stats.
- Fight NPC.
If we're talking about dungeon or boss characters, then I'll throw on some gear from various rewards from the previous planet or whatever, just to spice it up a little. The only reason you would need to minmax is so you can just fucking hold down your 1 key and win fights- in which case,
just turn fucking easy mode on.