Just booked a trip to Dubai, from Amsterdam and used 20,000 miles to upgrade to first on the inbound journey. I did ex-eu as it is cheaper and I get to use the CCR on the inbound.
(1) BA0444 28/9 LHR-AMS (ET)
(2) BA0429 29/9 AMS-LHR (ET)
(2) BA0107 29/9 LHR-DXB (WT) - no WTP availability

(2) BA0106 2/10 DXB-LHR (F) (miles upgrade redemption)
(2) BA0438 2/10 LHR-AMS (CE)
(1) BA0441 2/10 AMS-LHR (ET)
Booking 1) Total price £216
- Avios 2,000, Tier Points 20
Booking 2) Total price £949 + (20,000 avios)
- Avios 17,654, Tier Points 225
Net Avios Cost - 354
Net Cash Cost - £1,165
They got me in row one on the F sector and will be welcoming the 6'6" bed for the night flight.
I am sure that there will be some better uses of my money / avios pointed out but given the short notice at which I have had to book the trip, I think I have done OK. I am hoping for some availability in WTP as I would like a power point when I fly out, but I guess you can't have it all.
Please point out my errors so I can learn for next time though.