You must check-in as per your flight being on time. No questions.
I was on IAH-LHR last night, that on Tuesday evening showed a 3.5hr delay. In the end up, we were only about 35-40 mins delayed.
If you do not check-in on time you will be classed as a no-show.