Having taken the eastbound daylight flights into London they are not all they are cracked up to be. Well known is the lack of connections at both ends, which really restricts them them to point-to-point.
But take the current BA JFK-LHR flight, departs 0830, arrives 2015. You really need to be at JFK by 0700, leaving a midtown-Manhattan hotel shortly after 6, before breakfast service starts, getting up at 5, which among other things cuts back on any previous evening events.
Into Heathrow at 2015, quite possibly on a remote stand as BA overnight maintenance arrangements take precedence for parking allocations. By the time you have your bags and exited it's probably 2115, and you are starting to risk any last-train out beyond Central London. Even with a hotel there, Heathrow Express and a cab will have you there about 2230-2300. Restaurant closed, a shame as since lunch in the plane you only got a packet of birdseed before arrival. You probably don't sleep well because it's only 1800 New York time, so still feeling a bit zonked the next morning.
Yes, overnight flights also have all sorts of issues, but the daylights are not the panacea they first appear. I now avoid them. Notably, the BA business flights from New York to London City don't do them.