I don't think there's any benefit or downside to checking in early or checking in late, currently, regardless of booked cabin / upgrade chance / etc. It doesn't matter for upgrades any longer. You can always undo check-in and cancel if needed. Just check in when convenient for you and before the flight goes to gate control.