Tufts only offers need-based aid, so I'm not sure if they would offer more. What exactly is the COA difference here?
These are both great schools, but the location is quite different. If it were me personally, I know I would be much happier in Boston, and would be willing to pay more to go there.