I think you answered you own question. As you say, ASObjC has "more of it", "ASObjC dependices are less familiar to newer users" and "ASObjC isn't documented" - although to be fair, it doesn't need to be. What you need to do with ASObjC is look at the Cocoa docs. Scripters, insofar as they've ever bothered to look at docs, aren't likely to get much further than the AppleScript Language Guide. Warning them that they need to look further afield, and more often, is pretty much all I was saying. There's no big headline.