I approve!

Now, since you don't seem to be a mage or technomancer, I'm gonna suggest you spend your Karma on more investigation skills; if you had the nuyen I'd suggest you spring for Tailored Pheremones to help with the social scenes.

Sadly, it does seem to go that way - your Karma for a mission is inversely proportional to how well you're getting paid.