Hi there, we've been playing around with the Smart Labels feature that was recently added to Silverlight UI.
We actually implemented our own solution (with a lot of help from Telerik) a while ago that does the same thing, so it's been interesting to compare the results of both.
What we've noticed is that the solution for LinearAxis works pretty much identical to our own, but the solution for CategoricalAxis (including DateTimeCategoricalAxis) has some flaws, in our opinion.
The major flaw is that the Telerik solution only seems to target the LabelStep property, whereas our solution targets the MajorTickInterval property. The result is that if you have a LOT of categories, the labels don't overlap but the chart plot area is still a mess of grid lines.
Would it be possible to have an option that allows us to choose whether MajorTickInterval or LabelStep is updated for Smart Labels on CategoricalAxis? If this is already possible then I'd love to know how.
It would also be very useful to be able to simulate margins on labels so that whitespace is taken into consideration when determining overlap between labels - we added this ourselves as it wasn't enough just to measure the text of the labels on the axis.