After spending far, far too many weeks on this

I'm hoping some of you wise wizards could look over my ex-NRT DONE4. I wanna book it asap, before currencies move and prices rise again and again and again...
How's this:
NRT-SIN-SYD-AKL-BNE-CNS-SYD-xHKG-LHR-MCT-AMM-DME-LHR-YVR-MEX-ORD-LAX-JFK-HKG-DEL-NRT
Any thoughts or suggestions?