I'm tempted to buy a 3/4 length navy overcoat with peak lapels. My thoughts are that it will be a little more versatile for casual wear than a full length coat. But what are the limitations of the coat on the more formal end? Would anyone care to make an argument in favor of full length? Also, what kind of pockets on a 3/4 length coat with peak lapels?