I'm doing a couple of these before 3/1.
Consider routing through a west coast gateway (SFO, LAX) for a few more miles.
If staying airside, what's the benefit of obtaining the BP for SIN-NRT in NRT, as opposed to getting it from the transit desk in SIN before the return flight?