For a detective, I'd say ~8 social pools fit pretty well. You're not a face, or dealing with faces, but you know enough to talk yourself in to lesser guarded places, or intimidate weak-willed witnesses. Of course, if you want to be able to work as a proper face, it needs more. Also, you should probably get intimidation? (it fits the concept, I think). Assensing too, as people mentioned - with your concept, Intuition and powers, it'd be a waste not to. Just 2 karma will give you a pool of 10 out of the gate, after all (more is not a bad option). And I second Csjarrat's Computer - with a low investment, you can get a decent skill pool for basic work, and assist the specialist on advanced work.
Improved Mental Potential is a bit... meh. You have a limit of 7 already, and (presumably) more on your perception skills. More is never bad, but at the cost of a power point, it's not worth it. You took Danger Sense - which fits - but perhaps a better choice is (one point of) Combat Sense. It allows you to "sense" danger too, specifically to use your perception check to see dangers you couldn't otherwise.
By the way, I think your Edge is off. Humans start with 2, and with Metatype E you get 1 special point to distribute. Since that didn't go to magic, it should be spent on Edge, so you end up with 3 Edge. Also, your Initiative will be 11+2d6 once Imp Reflexes is active.