How to avoid a classic mistake super-qualified job seekers make
Short, simple and to the point is always the best presentation whether it be in an interview or a resume. Everybody is busy so they want the meat not all the extra fluff which can come across as overselling yourself.
Using your network to help fleece out issues at a prospective employer you are interviewing at is a fantastic idea. It not only shows an employer you are resourceful and proactive but you care that much about the a position you haven't even got yet.