I'm not 100% sure. I would personally remove it. I'm scared of those enable/disable settings. It's like we're shipping multiple applications in one. Should we be testing the application in all possible configurations? I'm makes me feel more confident if we just ship the one app to rule them all. If someone wants tweaks it's not our responsibility to implement, test and maintain those variations.