So, you have one school on your list that’s a disproportionate amount of work to apply to, and it’s also the only one that’s clearly unaffordable. Why would you pursue this, especially when your own in-state flagship is similarly top-tier? I agree with throwing in Purdue, as an affordable yet top-tier OOS public, and maybe UIUC also. Or, if the full-need-met privates are more affordable than the OOS publics, add a few more of the big names in that category - Duke, Northwestern, UPenn… or if you’d enjoy smaller and more holistic, Olin or Harvey Mudd. Maybe a few that give merit, like Rochester and CWRU, if the NPC’s are favorable.
Good luck; you’ve got a very strong record and I’m sure you’ll have enviable options.