I'd do option one because the CX/AA connection at Narita is easier than the international/domestic connections in LA/SFO which involve much more walking. Furthermore, US immigration (never fun) is usually less crowded at DFW than at the west coast airports.