Weeelll, I dunno Geert,
It all seems like a fine attempt, at a plaudible goal, BUT while the feature is rich, the pastry is a bit dry and the chocolate seems a bit runny.
While it is sooo nice to have a structured UC development tool, the delineations between the UseCase and the scenario seems a bit disjointed. I mean, if there appears to be a direct link between a scenario and a constraint, then why are the constraints registered at the use case level. Further the generated artifacts (activity diagrams and (grrrrrrrrrr) test cases) take no notice of the full structure of the structured use case. The invocation options are meaningless.
Sigh, such a good looking pastry, and such a disappointing taste.
Nevertheless, to get back to smk, please persevere. I too think there is a value to be gained here. I am not quite sure what it though. I too, thought "Hey" here's a nifty way to include alternates that don't affect the (usecase level) scenario outcome. But I just ended up confused (which isn't such a short trip for me these days). Good luck, and for what its worth, "me too".
cheers
bruce