Mesmo que eu não seja pro systemd por muitas razões, a lentidão não é uma delas.
Eu duvido que você consiga um melhor tempo de inicialização apenas trocando o sistema init (exceto do sysVinit para algo que paralela a sequência de init). Eu acho que alguns serviços de operação / suspensão começam a aumentar seu tempo de inicialização. Talvez você deva dar uma olhada na saída do dmesg e no syslog para verificar se algo parece errado.
Se você tem uma chave usb 3 com excelente performance de leitura, você pode tentar arrancar iniciando com uma distribuição ao vivo que o usa como o Ubuntu 12.04, O resultado será danificado por operações de leitura, mas no seu caso eu não acho que seja o principal fator que diminui o tempo de inicialização.