Well I think it's not too bad. What makes it look strange is that the whiskers extend across the entire SymbolWidth of the legend. I guess it would look better if BoxWidth and WhiskerWidth in the symbol would have the same values, or at least the same ratio, as in the chart; the symbol should not be blown up across the full Symbolwidth.
When writing this I had the idea that there may be cases where the boxes should extend horizontally, not vertically, in the chart. I tested the AxisIndexX and AxisIndexY properties as with a bar series -- and saw that this feature is already there. Great work.