Your init scripts would have to be replaced, that's to be expected, and when multiple ordinary init systems are popular, packages could easily support more than one since an init script is generally only a few lines.
I'm talking about all the things that now break not related to the normal function of init at all.