I'm also not a fan of the leather jacket so I may be a bit biased however I've found the wool coat to be quite warm when worn with the blazer/suiting jacket. I received mine the same size as my suiting jacket and it fits well, going to just above the knees and I usually wear it with the blazer. I agree with the aforementioned quality, I was actually pretty surprised especially in comparison to the rest of the uniform pieces(they leave much to be desired).
What I like about the wool coat too is that it looks nice whether on duty or on a layover and doesn't scream pilot to other would be pilots like a dressed down leather jacket/sweater does.