If your real interests are econ and public policy vs being a pre-professional business/finance type, Harvard will offer better options. Also the students you will naturally take classes and socialize with will likely be more rounded and have a greater diversity in interests. That seems like a better 4 year experience based on your various pro/con factors.