That's probably a good idea except you still get crazy shadowy errors when using characters with transparencies in their hair no?
Yes you do and it's really annoying - I think I found a half strength SSAO which reduced the problem - I recall asking about it a few months back
Hrnchamd gave me this reply
Unfortunately SSAO doesn't work too well with thin transparencies like hair. The best you can do with hair is the left hand image. The problem is there is only one depth value per pixel, here it's either a hair pixel or a background pixel; it can't blend between the hair and the background as there's no information for the background. It may look better if you reduce the SSAO strength in the shader, it seems rather dark as it is.
For the mid and right images, you can see the edges of the hair mesh show instead of the edges of the texture. You need to turn on alpha test for those hair meshes, something like greater equal than 16 (check the hair edges against the background, reduce it to 8 or 4 if the edges aren't smooth enough).