Well, if you need tuxonice, you might be aware that you can use a swap file, instead of a separate partition. Details are
here. Aside, I do not use hibernate at all. (Have had bad experiences with Windows screwing up my hardware long long time ago, let alone Linux. Besides, booting is fast, rest of the time it is suspend to ram.) Also, I do create a swap file on some partition when I really require it. (For example, I have an old machine with 1 GB RAM which runs out of memory when I unsquashfs a large squashfs filesystem.)
Aufs is "another unionfs" and I use it for building live disks of my system (in conjunction with squashfs). I do not use reiser4 at all. I used to use Reiser 3.6 as my default filesystem and it is very efficient, but shifted to ext3, thanks to people who wrote drivers for it in Windows and Mac (although I hardly use them). I do use fbcondecor and gensplash.
Tuxonice might never get into mains - one of those eternal debated issues I guess, as is the case with Con Kolivas's innovative schedulers and Reiser4. Not sure fbcondecor will make it either (nor is it aimed at?). It seems that currently each distro has its own fine working way of splash during boot up.