I definitely think everything you've said makes sense.
1. I think Rochester is a confusing one to assess. Agree that the foreign national majority of the program just creates bad optics, but their location may not help either. I'm definitely a bit hedged about them at the moment.
2. What are your thoughts on BC? I didn't think their employment numbers/results were especially impressive given their location, name, age of program, etc. I know they used to be a PT/night thing but are now FT idk if I had old numbers maybe.
3. I'm interested in science/tech finance so I like Utah's emphasis on that. Looking at Vanderbilt (or UVA), it seems hard to say no to them though just given their employment machinery/connections, even if the curricula seem a bit sketchy in places at both of them; I take your point that it doesn't really matter too much which 15 classes you wind up taking...
4. StLouis Olin I can't figure out either viz their very good reputation, they seemed fine on employment, but they didn't seem to pop out at me like I thought they might, again that's all quite subjective. I assume it's the MBA program that's really the force behind their reputation.
5. OSU actually seemed to have really good employment placements (again this might just be from my perspective).
6. Villanova confused me a bit too - the program seems very strongly leaned towards sales/trading/middle-office iBank type work (lots of Bloomberg work in the curriculum); but that said it seems there ARE as you mentioned a diversity of placements, and they lean towards the greater NYC area so for many that's a huge plus.
7. I've also investigated the UK - Cambridge, Oxford, LBS, LSE, and Imperial were schools I examined; They seem to be well organized/functional. But I really don't want to end up living in the UK (Ive done that already), and they did NOT seem to have many people come to the US with EMEAA being much more likely.
8. Brandeis and JHU/Carey were 2 other schools, you mentioned the former, that I really had no idea what to make of. Brandeis seems as you said unbalanced foreign/domestic, and they seem similar to BC from my cursory look on placement, location, maturity of program. JHU I found almost no information about so I sort of wrote them off. I also am looking for full time ones so, that could be a factor too.
** Ultimately I'm not obsessed with rankings at ALL, but I realized these programs vary radically from each other in terms of all metrics, and it's not nearly as simple as just picking the school name that you recognize. So i.e. rankings have actually been very influential in shaping how I've been prioritizing applications, and just thinking about the process in general; unfortunately they're all wrong.
So while I never trusted the TFE rankings for all the above reasons outlined, it did have an unfortunate effect of coloring how I viewed the schools. So I'm definitely re-thinking everything a bit now. I suppose ultimately, when faced with a decision between 2 or more of these MSF type programs you really need to visit, talk to alumni, ask people, etc., since relying on rankings could be very problematic depending what you want to achieve with this.