But I don’t do that often, so I might set up an array of options too. But if I do, I’ll probably use b the modulus of the post ID to select the message instead of a random number. That way, the message for a given post remains consistent.

That is a really good point! I hope you blog about it, when you have a solution to that!