Thank you Ailsa,
If the "Allow users to add comments" property only applies to the service, then why does publishing a pbix overwrite it? Clearly the property is also present in the pbix file. When we finally located the property (in the service) and changed it to the desired state, it was overwritten when we republished the pbix. So we were confident (wrongly) that the property must be changeable in the pbix. Imagine our frustration. So now the workflow is inefficient and risky since if we want to change the property, we must publish the most current pbix, then change the property, then download the pbix, save it to our repository, open it and continue to work with it.
In my opinion, this is not a feature request, it is a bug report. If you want developers to use the service to maintain this property, then remove it from the pbix metadata. Otherwise, expose it in Desktop/Options.
I can suggest this as an 'idea', but please consider it a Power BI design fault or bug.
Kind regards,
Jeff