My understanding of all the kernel splicing technologies is that it will depend heavily on the nature of the patch.
If the patch consists of executables that are in use, then it has to give prompts to admins on the usage and to patch it later.
Another concern may be, system may start patching and meanwhile, user starts related applications and it may make whole system unstable and unusable.
I guess, before patching, users need to be stopped till patching is completed successfully.