Thread: Combining Tasks
View Single Post
The stakes are not high.
Apple's guidelines recommend the id + bundlename identification on the grounds that the bundle name is less likely to change across versions than the application name.
(I use, for example, one or two apps which actually include the version string in their application name).

(The main bottleneck in speed tends, incidentally, to be "Apple Event" traffic between the applescript interpreter and an application. The format-preserving version of action-merging involves much heavier apple event traffic than the version which fetches plain text. Hence the 13 seconds on your system).