Upgrades can come through quite late here on the day if arrival. I wouldn't check in online unless you've been allocated an Exec, Exec with balcony or Exec Plus, the latter being the largest rooms.
They were doing automatic upgrades at the start of the year but these were just one category and would get manually upgraded further. Last time I was there it didn't happen so this may well have stopped altogether.