<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Are you upgraded on the return? If not, I would definitely take the bump, and try using the SWU for the trip back instead (which will include a night flight). The SEA-NRT you would likely be bumped to is a day time flight, so most people don't usually try to sleep much on this flight, and it does have in-seat video in coach.</font>
Yup. Return is all upgraded except the SIN-NRT segment. Same for the outbound but I don't think it's going to happen for NRT-SIN since C class is already zeroed out. I couldn't even get a E+ seat so I am stuck in regular Y for now. It'll be a big change coming off C+ on LAX-NRT to regular Y on NRT-SIN. I'll see how it looks on the day of departure and go from there.