We have literally nothing to do with Touro's med school in Harlem... I don't think that being part of the touro system impacts us much other than the fact that we get off for Jewish holidays, the campus is kosher, and we don't have Friday afternoon class.
I commute up from NYC, and you're really quite close to the city, so I'd say it's a nice resource for those who either want to live in the city, or who just want to go out on the weekends. There are also a lot of clinical affiliations in NYC so you can do all your clinical rotations M3/M4 in either westchester or the city depending on your preference.