I thought you resolved your decision between breaking your ED commitment to Tufts for a UK uni by deciding to go to Tufts? now you are adding in other US unis?
I don’t understand what you are asking on CC for. You haven’t said anything about why not Tufts, and if you are trying to work out whether Tufts or NEU is going to sound better in Europe, asking Americans isn’t likely to be that helpful.
But, whatever about breaking your ED to Tufts to go to a non-US college, to break it to go to another college just across town is not without risk: NEU can rescind your offer if they find out.