Yeah, this is pretty useful for cipher. I'd go Might/Int, and just ignore everything else.
I am a bit puzzled by the stiletto/hatchet combination, though, not the least because the different weapon groups make it extra problematic to overcome the lower base accuracy for the class.
That's purely a roleplaying decision; has nothing whatsoever to do with optimization or such. I just wanted to know what would help to make that combination as non-****ty as it can be.