Snorkel, Which is better, Long or Short?

Like all equipments used in freediving, snorkel is also an important equipment that must have some properties. Free dive snorkel should have a simple design. There should not be any parts that impair hydrodynamics,...