I'm fairly sure the guy already knows that he and his team enjoy a level of support from the players that's almost unheard of.
Yes he's going to feel under a lot of pressure over the next few months but he's also going to be getting a tremendous amount of job satisfaction and sense of achievement as each piece of the puzzle slots into place. Whilst I'm sure we all wish the whole dev team the very best I'm sure that they are actually having a whale of a time with this project.