I wouldn't call him the worst character. He may have a narrowly focused support role (medic), but at least he has one thing he does well. My only concern would be that it could get boring, being nothing but the guy who patches up the other runners. He is well-rounded, but his other skills are pretty basic ones (run, dodge, talk, shoot, etc.), and are only enough dice to get by at a lot of things, mostly. His penchant for needles and illicit substances, with the chemistry and artisan (tattooing) skills, are the main things that, to me, make him less bland. If you are playing him, and the character seems to work in the game, and you are having fun, then it is actually a good character.