I've just read about kmscon, and I'm intrigued. From the README:

Kmscon is a simple terminal emulator based on linux kernel mode setting (KMS).
It is an attempt to replace the in-kernel VT implementation with a userspace
console. See kmscon(1) man-page for usage information.

I like that the author recognizes that people will still want the in-kernel console for emergencies, etc.

So has anyone used it yet? Apparently, Arch already has it in their repos. I'd be curious as to what experiences (good & bad) people have had w/it so far.