I'm pretty biased as far as cities; I very intentionally moved from Lansing to Grand Rapids about three years ago, but I did spend 5 years in Lansing/East Lansing so I feel like I can speak to its qualities...or occasional lack thereof.
That being said, I asked because I agree with the objective basis of most of your ratings for MSUCHM, but feel like they lean either "soft 2" or "hard 2" dependent on placement city (in comparison with the measurables of your other two choices). Grand Rapids is an intensely livable city in terms of residential/safety/culture/access to all things medical; it is getting pricier quickly, but it's still affordable compared to bigger cities (though unoccupancy rate is the lowest in the country). I can't speak to what you would experience clinically here versus there, but at superficial assessment being literally across/down the street from Spectrum, Mercy, Metro, Mary Free Bed, various clinics, etc, seems to have its perks.
As someone who is going to WMed this fall (and also has an SO with a career to consider), if it was WMed versus MSU EL, I would pick WMed hands down. If it was WMed versus MSU GR, that would be a much lengthier conversation.
As far as WMed, I'm honestly thinking that they are going to come out the gate strong with their first class graduating next year. Kalamazoo offers more in terms of clinical exposure than most people realize, especially given their residencies/clerkships have been well established for decades, am I think how accessible Bronson and Borgess are should do wonders for broad experiences. WMed itself has seemingly done a lot to secure and build on old strengths, while being incredibly adaptive to new evidence based education processes/best practices.
All of that in consideration, it's hard to argue against Wayne if your SO becomes agreeable to the idea (or you become agreeable to your SO not being agreeable) given what you've presented about your learning preferences. Wayne definitely holds the mantle of "tried and true" amongst your options, for better or worse.