Both docker and dockerlite belong to Dotcloud's github organization. Perhaps dockerlite is just a proof of concept.
1. Use BTRFS instead of AUFS, and see if any specific problem arises, or if we hit any corner case when doing that.
2. Setup the network without using LXC default userland tools, in a race-condition free way. This is not as obvious as it sounds.
dockerlite was a success on both accounts. It paved the way for BTRFS support, and gave us some insights about how to make the network setup more flexible.