When designing a firestopping system, the number one goal is to protect building occupants from accidents caused by fire, water and poisonous gases. The secondary goal is to satisfy code requirements to avoid rebuilds, which can lead to missed deadlines and going over budget.
Because occupants’ safety and your reputation are at stake, “good enough” doesn’t apply to firestopping system planning.