YMMV
I went to BKK in February and even with 35 open seats in the big business class section of the 777 I was on the upgrade didn't clear until the day of travel. On the way home it was cleared NRT-SEA, but BKK-NRT didn't clear until day of travel and was open enough I got 15A on a 747