I think it depends more on whether you’re drawing a local crowd or expecting people to fly in. Breakfast is usually great for locals, but for out-of-towners it usually means having to fly in and pay for a hotel for the night before, which can cause budget constraints (if your company isn’t footing the bill).