I like the feature. However, to me it seems the algorithm could use some improvement. It seems segments are matched with the activity until there is a mismatch, and then it doesn't matter what happ...
This would be a great feature. Especially since classic and skate skiing are performed in the same tracks, as opposed to road bike vs mtb where you typically don't ride the road bike in the forests.