It would be better to fly straight to the US but I hate connecting at EWR, so LHR would be preferable out of those options. I can book my own flights and have complete autonomy. I lived in the Netherlands for many years hence my handle... I'm not a big fan of flyiny 1.5 hours further east to then transfer to the US.
All indications are probably that BA is the way to go.