Hi. Sorry, I have missed your message and post
Not an IB expert so weighing in after the deadline but in IB the brand of the school helps quite a bit esp if you can get through the on-campus recruiting. Otherwise, you are not gaining all that much in terms of class, knowledge, value, etc - it is the same books a lot of the time. Your classmates are stronger, more determined, better, etc. Stern won't guarantee you a job but I feel being in the city and networking, recruiting, and hopefully bumping into someone should result into anything but this may be wishful thinking.
Also, someone has been spamming on GMAT Club this:
https://villanova-scam.com/I don't think this is really true or accurate as your path will be different and esp with 2/3 tuition, it is hard to pass up. I would probably have gone after the scholarship $$$ and just funnel the extra $$ towards recruiting, networking, and making your best out of this opportunity.