The systemd move on arch was messy and there have been lots of stability problems in the past, but it feels like that has changed. The systemd "core" in terms of unit file creation and other configurations is starting to level off somewhat. Overall I'm glad that I've taken the time to learn systemd and I honestly cannot think of anything (useful) I could do with an initscripts systemd that I cannot do with systemd. Less than 2 seconds from bootloader to desktop with an SSD is fairly common for me now, I couldn't dream of anything close to that with a shell-centric init.
As for fonts, if you like small text but don't have a "retina" display, bitmap is the way to go. Dina is currently my favourite bitmap font; proggy is also very good.