I know this is a niche area and also that people who care about SPAG tend to be vilified on MN, but I like the economy of expression that comes from English having so many words that you can always find one that fits. Warn and book have particular meanings and don't require the "pre" prefix - pre-warn, pre-book.