Having used this for a while, I would now like to propose the following:
Currently, the string you enter in the "Page Name" element of the wiki form is used as the initial page name for the wiki, if you are using an initially empty structure, and as the activity name for the course. I want to add another field called "Wiki Name", which is used solely by the course as the activity name, and retain the "Page Name" as the name used for the initial page for an empty structure.
I will update the code to apply this retroactively to existing wikis, by copying the existing page name field to the new wiki name field, if the wiki name field is empty. I will add the necessary logic to the form and libraries to use this.
Does anyone have any objections or foresee and problems?