I can't make that assumption. Reindex.exe was not created to be the "best way of reindexing the embedded database" (which was his question) - but "the way that the installation would create it's indexes against a basiic set of known workspaces".

It may indeed be that it has everything he needs to accomplish his task, but as we all know, the slope from "a tightly focused tool to do one specific thing with a known set of data" to "the best way for all" can be a bit steep...