I would be extremely surprised if you got upgraded to F on BOS-SEA. I have found it extremely unusual for F cabins to/from SEA on TCONs to not be filled with paid pax. There might be 1 or 2 DM that will get an upgrade at the gate, but even that is unusual these days. I doubt it would be a waste of 25K miles.