I'd go with NH for the sole reason that they often open J award inventory close in, so you may be able to get put back in business at the last minute on that flight. With a Mileage Plus award, you can pretty much guarantee that SQ will NOT allocate any award space in J, but NH often does.