Currently, the only way to get the settings enabled is through the web portal.
But we will take your suggestions as a feature request and forward it to our developers so that they can consider adding these features in future releases.
Would like to add my vote to this feature request. The settings surfaced through the api are barebones compared to what you can do on the web portal. Please get the rest of these settings into the api.