Your character is... okay. You don't seem to be going for an overly complex character, just someone to sex, which is fine.
However, I wound up voting "crap" although that doesn't really sum up my thoughts. The "rape" option... it's a bit startling that it's there. It feels a bit out of character for Steele. I mean, you can't even rape Cameron in New Texas that winds up tricking female PCs into thinking they're getting sexytimes by rounding up the Varmints, then when you gather enough he's all like "Oh sorry, I'm gay."
That doesn't really bother me all that much, though. What does bother me is his response to male PCs trying to sex him up and what happens in the rape scene.
The dude snarls at you, for the former, although there isn't really any reason why. It's fine for him to refuse, but the aggressive way he does it kind of seems out of character for them. I mean, when I read that scene and the rape scene, I thought I was reading about a completely different character.
And as for the rape scene, same deal. It's obvious he would be pissed off at an attempted rape, but... It just felt really out of character for him. I mean, he's a shy nervous wreck otherwise, and you'd think an attempted rape would make him even more of a nervous wreck, but he becomes all hyper dom and autodefeats the PC with... a planet one enemy. Like the previous scene, this rape scene makes me feel like the doc is about another character altogether.
My personal opinion: The rape option is out of place and would probably do better being removed, because all the rape scene really serves to do is make Kit a inconsistent character and invoke a Deux Ex Machina (with the way he subdued the PC). His reaction to a male Steele propositioning him for sex should be changed to better fit his shy demeanor. It's okay for him to refuse the offer, but the way he did it was pretty out of character. He's a fine character, he just needs to be more consistent in his behaviors, because it appears that his behavior is dynamic to suit what kind of personality he has to take on for that scene.