Just as a matter of warmth, I would want a winter coat to come down to at least the tops of my hose, but ideally a few inches below that (say, mid calf). I've never heard any kilt rules regarding coat length and I wouldn't listen to them if I did.