Sometimes, someone comes up with a concept that sounds great, but falls flat in actual play. Other times, a concept sounds unworkable, but the player manages to pull it off, especially when the team has the main bases (guns, stealth, magic, social) covered already.
Personally, I'd consider being fair is the world reacting reasonably to the character's actions and appearance. I've also been in groups where we needed a certain skill that doesn't relate to talking, death, magic, or sneakiness, and nobody had it. Sounds like that is this guy's moment to shine.
Gremlins quality on a non-augmented mundane, though? Ouch! Gremlins is _always_ against the PC's benefit. If he needs something to work, it doesn't (lower glitch threshold by quality). If he needs something to not-work, raise glitch threshold by the quality (such as an enemy holding a gun on him, or trying to reboot their system).