There are few projects (climateprediction.net) and others, where each task has > 100 MB data to load after a (re-)start. For a multicore CPU with a slow disk this results in a significant slowdown of the boot process. Whilst the overall boot time cannot be shortened of course, boinc should be started later (eg. let it depend on cron, mail or something else) to ensure, that the basic services are up and running earlier.
What I meant is to have a convenient configuration option for "--start_delay N", look here : https://boinc.berkeley.edu/wiki/Client_configuration
Furthermore during shutdown boinc should be stopped earlier - just to ensure, that even for system with slow disk all data are written (to avoid a hard kill of a client process)
either fixed or invalid, but the /etc/conf.d/boinc file should have a line like ARGS="" which then could be easily expanded to ARGS="--start_delay 120" to point to this possibility.