I actually am also considering doing the BR/AC one way and through NRT the other, through Expedia it is a bit cheaper that direct and I like NRT, only downside would be that I would lose out on some of my 50% bonus miles since at least TPE-NRT would be on ANA and not an AC code share.