So I do like what I see. You do have that black mark of your grades on your profile, but from then on it seemed that things have been on the up and up. Managing a team of six is wonderful.
I think we can easily build a "comeback story" profile for you.
As for your schools choice, you seem to have chosen a good mix of schools. I think Johnson is your sweet spot and it is a wonderful program for your background. MIT will be tough, but totally go for it. If you wanted to add another tough school I would think about Chicago, and another medium tough would be NYU Stern, which fits you preeeeetty darn well.
Let us know if you have any other Qs
If you like the post, give it a KUDOS!