Re: systemd? Do not want. Try Voidlinux
I tried a number of systemd-free distributions on virtual machines and servers (including Gentoo, Funtoo, Slackware, Devuan alpha, Manjaro-openrc, Voidlinux). The smoothest so far has been Voidlinux, a rolling-release binary distribution, with XFCE 4.12 as the default desktop, which also works on a Pi2. Previously this distribution was an early adopter of SystemD, when it was just an init system. But it has switched to runit, which makes SystemD unit files look like a complicated tangled mess. Some things need a little bit of work, e.g. occasionally there may be bugs in some less commonly used packages, and you have to write your own init file if you use Openvpn, but with runit, that is just one line long...
If it really is about "fixing" init, then there are numerous excellent alternatives that aren't invading body-snatchers with half a millions of lines of undocumented and uncommented code, and no specification, maintained by a closed community for whom bug-fixing is seen as a pointless distraction that has to be sacrificed on the alter to the one true goal of never-ending function creep.
[Some Debian SystemD apologists keep saying SystemD is only a default in Debian Jessie, and other init systems can be used, but the debootstrap program has a trivial bug that means it fails to read the non-systemd options. The maintainer refuses to fix this obvious bug because "SystemD is the default". And then there are random programs and packages that are configured to pull in SystemD and related crap rather than treat them as optional dependencies (CUPS and XFCE spring to mind). Hopefully Devuan will fix this, at least for server-based installations, and Voidlinux makes a fine replacement for Wheezy on the desktop.]