Short answer - yes 
Each corner should have an edgeline. If primitives meet (triangle or quats) at an angle to imitate a round structure you should put an optional line there.

Each corner should have an edgeline. If primitives meet (triangle or quats) at an angle to imitate a round structure you should put an optional line there.