You should always allow culvert analysis, which is more conservative...or at least paints a more complete picture, than pipe analysis. Increased length is accounted for in the equations, I am not aware that it ever affects accuracy.
If done correctly, cuvert analysis accounts for headwater, tailwater and friction. It also will show when inlet, outlet and friction controls. If done during iterative design, it will show when one switches to the other.
Pipe analysis applies a friction loss, and can (but doesn't always) apply an assumed loss due to turbulence at the inlet and outlet of each pipe.
Engineering is the practice of the art of science - Steve