I think it depends where you are in Florida.... I think the B.A Gatwick l/haul flights are Third rate; due probably to the new crews that have come across from S/haul and the resultant "Intergration." They also seem to have less crew, but that could be my imagination....
Mmmmm.... Miami for me, because you could get Op'upd to FIRST (no first on LGW service) and you should get a better nights snooze.... and you will then always know which is better for you in the future....