Great report!
I will be taking BA 107 at the end of my current AONE5 over MLK weekend and will be returning on BA 108 in F as the first leg of a DXB-LHR-HEL-LHR-BOS Oneworld Award ticket.
Sadly, having taken BA 108 before, I can report that the continental breakfast represents a downgrade from the full cooked breakfast I was offered in March 2002.