I am interested in implementing this in Oragono, but only if it's submitted through the IRCv3 draft process and no longer refers explicitly to Palaver.
A question: what do PALAVER BACKGROUND and PALAVER FOREGROUND do? I'm not clear on what the server is supposed to do with that information.