If you want to fly F or J, pay for it...anyone who gets in for free as an opup shouldn't expect more that what they paid for.
I have zero sympathy for opup passengers who get served EY meals in J (if there's none left) it's enough that they get to sit in a more comfortable seat so they shouldn't even complain that they got EY meals (besides, they are basically the same anyway).