With the exception really H/W challenged boxes I've never quite grasped the "how light can it be" argument. If you want light use a kernel and Busybox, nothing else. If that doesn't meet your needs then we're just into a trade-off between those needs and the resources required to meet them.