I keep finding out really neat things about systemd. The first was how journalctl shows system logs in a much simpler way than browsing logs.
Now I just found the systemd-analyze function to quickly show boot time.
roger@brain:~$ systemd-analyze
Startup finished in 3.742s (kernel) + 7.600s (userspace) = 11.343s
Pretty fast and I haven't even tried to optimise it.
You can also get a graphical depiction like the old bootchart with:
$ systemd-analyze plot > plot.svg
I won't post mine because it's huge, but it showed it could save another 4 seconds off userspace time if it wasn't waiting for ntp.
Cool stuff!