I think we should have the env variable SSD_SCHEDULER, similar to SSD_IONICELEVEL and SSD_NICELEVEL.
It is currently possible to use start_stop_daemon_args="--scheduler xxxx, but it would be more coherent to use the SSD_ style variable.
I'm currently involved with a new init.d script for a service that is very IO heavy, and letting users select idle or batch via conf.d would be great. Implementing the env variable would be much better than a service-specific option.