True, personal taste and all that. However, if thinking purely with the games terms in mind, what incentive do I have to pick human or ghoul or any other if android does everything better and with less cost? What would the other races then offer which I couldn't already do better with the android? The limited healing is good, but it doesn't really cover the other benefits.
Anyways, I'm just the "functionality" type of guy. I wouldn't do a "one best choice" of anything, because it would trivialise the other choices. And despite those other choices being there, their triviality affects their functionality and enjoyablity - at least if one is not for roleplaying "concept characters".
Then how does one balance an android?
FOD/H2O/SLP/RAD/Poison/stims/chems can't affect them since they're not human.
I guess we could scrap the +1 STR but I believe that the +3 INT should stay since I believe that androids are kinda like walking computers and +2 PER is for that their eyes can easily calculate things that humans and mutants cannot.
Maybe give them a -3 CHA since they aren't exactly gonna be too good at emotions. (Remember that the player character model is not as advanced as Harkness.)
+5 DT should stay since their healing drawback is massive.
So I dunno, how would you balance an android?
The original pro's and con's I listed works well with their immense drawback to healing
Repairing themselves with Electronics and/or Mechanics can't be done without special items specifically designed for repairing androids and those are rare to scavenge and have quite a high price at merchants.
(Synthetic Skin Regen costs around 800 caps and fully heals an android very slowly, cannot be used under battle)
(Scrap metal heals 1HP:10Mechanics (200=30hp a piece) (Can get perk that increases it by 50% for both scrap metal and scrap electronics) (Takes 2 ingame hours during a fade to black screen.)
(Scrap electronics heals 3:20Electronics (200=30HP a piece) (Can get perk that increases it by 50% for both scrap metal and scrap electronics) (Takes 2 ingame hours during a fade to black screen.)
And going to an NPC to repair oneself is costly like hell, arms and legs cost 1500 caps separately (limb damage), torso costs 2000 caps and head costs 3000 caps.
With the healing drawback they have, believe me, they're worth all the pro's they get.
So their "functionality" is debatable, sure it might seem like they are the top dogs at first but they might just be the hardest race to play as unless you try to avoid as much combat as possible.
[edit]
Got another con!
While androids, ghouls and super mutants cannot be hurt by radiation they still receive it, so if you get 1000rads in your system and walk into a friendly town and start talking with someone they might die from being irradiated from you.
This means that while it does not hurt you as any of these three races it can hurt others.
This backlash of radiation starts to work at 800rads so if you're at 801+ then it's best to use a radaway before entering a friendly area.