It's all a tradeoff between performance and size.

My favorite is around 14.5", and I've got barrels from 10.5" to 20" as my basis of experience.