Ya know, like an fps campaign. I was gonna have some fun with a Serious Sam campaign. I'd use the slayer bot thing, but I'd have to count each spawn for the preferred player slot. Which could still work actually, but if I wanted some bots to have multiple lives (for a boxed arena fight, where you defeat waves of enemies before progressing), it would apply to every bot, complicating things. Also, there's no telling which spawn they'll spawn on if they have multiple lives. They could spawn at the beginning of the map. I learned that the hard way. :(
Thanks for the suggestion though!