I usually get an upgrade although C is usually full and the upgrade never clears more than a couple of days before the flight.
I was in 16A the other night EZE-IAD and it fine except for being cold. The blanket provided wasn't enough so bring a light jacket with you. I've decided I actually like 16B a bit more as it's not as cold and the IFE box takes up less legroom.