If you can get on a JAL 777 with the Sky Suite, do that and credit the miles to BA. Far better product than Club World, which is itself a bit better than VS Upper in my eyes.
The Oneworld lounges at either Tokyo airports are not the world's best, but still very good.