A new, seemingly very useful, extension has been [released](https://datatables.net/extensions/columncontrol/). Might open a PR on the integration of it.