I would not fly 500 miles in coach so 21,000 miles on 7 segments , is 42 times no.
The other option has 27 hours in coach as bad or even worse.
Hove you looked at a RTW fare in J? By not doubling back from Singapore unless there is a reason to hit AMS, EWR or LHR again.