I just did OLCI for a trip tomorrow. On the oversold leg, I did not have a seat assigned and I could not select a premium seat without paying for it. I don't have status, so that may skew my point of view, but it seems that things have changed since the OP.