Always apply where you feel you would best have your needs satisfied. It is worth a try, and if you do succeed you get exactly what you want from college. So yes, apply to MIT and the UROPE research program. And again, make yourself a stellar application that matches the needs of MIT and what they want from a student. Good luck!