Blow them on BA Business Class (Club World), the product is excellent compared to US carriers.
Alternatively, book a Premium Economy Ticket and use miles to upgrade to the Club World cabin: this is seen as getting the best value out of your miles.
Welcome to FT and the BA Board, you'll soon get replies from the Big Beasts* of the BA Board with comprehensive advice...
*geeks