Thanks for your reply!
Sorry, I’m not up to speed on the jargon etc. or much to do with using points at all!
What exactly are J awards? Is that business class, judging by what you said about upgrades? If so, considering the sale fares then it seems like it would be cheapest to purchase...