Maybe so. I think these features are desirable enough to be made non-optional, with the exception of strafing; this is big enough to have a significant impact on the gameplay, so I'd leave it alone.
What about the other options mentioned by Clownagent? Well, there should be an option to turn them off, for the vanilla fanatics. However, we can simply roll them into one switch, named "Disable Openxcom improvements" or something to this effect, which would take care of all the small stuff like airborne transfers and so on.
However, I would like to add that in my opinion the list is not so bad, especially after it was divided into categories. I have no problem with keeping the options as they are.