This is what I do when I prepare more than one session in advance. I think it's the right approach; people have lives outside of the game.
Good advice. I would rather approach someone in private, but I think doing so publicly, especially as the GM, might be valuable.
"I like running this game...