All SFO-CUN service will be using domestic US F seating, even if they call it J, and not international J seating. Pretty much the same seat comfort no matter which airline you choose. I like AA into CUN, they have enough flights for critical mass and also offer a J lounge at CUN now.