For 3.4
FHANDLE needs to be set in kernel configuration to get a up to date system working with getty, ... and systemd.
For the systemd DHCP client you also need a modified kernel.
I am running multiple (10 ATM) CubieTruck boards with a customized (not supported by the archlinux team) kernel.
You could try it, if it suffers your needs.
Cannot grant that the kernel is bug free multiple features are backported.
This is just a playground for me.
Perhaps the NAND support will be added to the generic armv7 kernel (
viewtopic.php?f=33&t=7476#p40883). There is some work on the "NAND Driver (WiP: Boris Brezillon (bbrezillon)) patch-v5: 1, 2" (
http://linux-sunxi.org/Linux_mainlining_effort).