If you go to the Illinois link above, and then to Olin…you can find this:
Olin is an amazing school, but it has some limitations that we ultimately decided not to apply. It’s VERY small. It’s one thing not to have a football team, it’s another when you can throw a frisbee from one side of campus to the other. Beautiful new buildings…but small.
The admission process at Olin is another issue…but not really appropriate for this thread.
Any of the exchange programs require applications and acceptance, so I wouldn’t allow the possibility to influence your decision.