> There is nothing about going to MIT that makes me think
That makes you think (no shade)... Question is: does it bother you enough to not proceed in engaging? Likely not. The upside is other audiences that love that kind of stuff - investors, other customers, individuals, etc.
Mostly neutral to positive, little negative.