JL does have nice award availability compared to AMC. I think it's because it's easier to get NH miles through AMEX than it's getting JL miles through SPG points which some argue is not an good redemption.
68k is much better than 34k, that's an bit desperate.