Based on bug 1546880 comment 10 it would be great if all the remote host interpolated preferences could be moved to their own profile. As such each harness which don't allow remote access in Firefox, can simply be based on that one. Other harnesses would then be able to still use the base and common profiles.
Note that this is currently a blocker for Marionette tests, and especially firefox-ui-functional remote tests.
The profile could be named like no-remote or similar.
Here an example: