Your assessment of your chances and your own candidacy is pretty on target. I agree that you could and should seek out schools that are strong in finance, given your goals, and that would also value and benefit from your high GMAT (backed by the decent academic record) enough to overlook the problems. The GMAT and undergrad record make abundantly clear your ability, and you can explain some of the problems in an optional essay.
Your school range is sound. Another two schools you might look at, which are strong in finance and are overall highly regarded, are Boston College and University of Rochester’s Simon.
Senior Advisor, Accepted
Follow Accepted on Twitter
Friend Accepted on Facebook
Subscribe to Accepted's Blog