BA109 is the overnight flight to DXB. Having done that flight many times I wouldn't bother with an upgrade to F as you'll not really have time to enjoy the full F experience, not least given the relatively short length of the flight. I'd keep the money and put it towards one a good meal in DXB.