Avatars are OOC and largely for the benefit of the player who wears it (look at the Rate my Avatar thread and tell me we're not all just fishing for compliments). A while back there was a suggestion for a dual avatar system (IC and OOC), since the avatar does show up when your character is scanning or in the same room as another player or NPC. I think the balance of convenience far outweighs the damage of an OOCish avatar in that scenario.
“I know there are quite a few people that change races just to get a skill reset yet keep RPing as their original race which I feel is as bit sketchy. ”
Sketchy indeed. I also find sketchy the "hybrids" who claim a consistent flux between the two races without ever resolving it. When the subject comes up in pre-scenario training it's always a "play the race your character is" answer from me.
I also find it a little sketchy for players to have the race change, but still retain their previous characters' traits fully despite often dramatic physical changes. Kind of like they're just a human wearing an alien suit, they often keep the Mind (intelligence, insight, wisdom, critical thinking) of the prior race, and shove that into a "tank" class like Abyssin, Gammo, etc., to get the best of both worlds for RP and in-game combat. Kind of twinkish, IMO. I'd really like to see someone RP the Metamorphosis Plague like Kafka, and fully embrace the major difficulty in adjusting to a new physical form, not just "hey here's a chance to get more HP and a skill reset".
People do what they gotta do to have fun playing this game, though. If that means jacking up their survivability for In-Game actions and RPing as if they're still themselves, just in a Gamorrean body that got a cybernetic implant suite including a new voicebox so he can still speak eloquently and still think as well as he used to... Makes me gag a little, but so be it.
Bottom line is your character is the race they are, try to act like it.