I have a small concern about your mic wire running up the A-pillar. Your wire is now sitting against the airbag! I removed my pillar cover and ran my wire UNDERNEATH the airbag in order to get around that problem. Removing the cover is not that difficult...but you will need a hex head driver of some sort (cannot remember the size).
Just an FYI.