Using rules from previous editions (i.e. Negative Qualities) makes it more difficult to comment on the character. Different GMs, different house rules. You may want to explain what your GM's ruling is (or take them out entirely if you are just asking for general build comments). Also, include Priority choices and Karma expenditure.
Enhanced Accuracy is somewhat moot considering your maximum dice with the monofilament whip would be Skill 5 + Agility 10 (with Ability Boost factored in), which would average 5 hits (the non-wireless Accuracy for the whip). On average, you will only get 3 hits with Ability Boost (9 dice pool), getting an Agility of 9 instead.
You used 15 Karma on Contacts, not sure if there is extra Karma expenditure there (you get 12 Karma free from Charisma) or calculation error.
You abbreviated "flechette" to "Flesh.", just thought that was amusing.