I'm not gonna go into detail with why people hate or love world buffs. I personally think they unlock classes to be awesome, and make raids go faster when people don't have time to spend 3hr's+ if they are casual guilds.
My suggestion is to have a vendor inside or outside raid where world buffs ...