Yes, Flighys Boston to Edinburgh direct flight are usually better since you avoid, for instance, airport transfers, waiting for a long time, and a high possibility of missing a connecting flight. Most nonstop flights are usually at night, and this gives you a chance to take a rest, and upon arrival, you will be fresh to enjoy your vacation in Edinburgh.