Problem is that userspace also has to be able to use HW and we don't have all the bits and peaces there yet. For now I'm concentrating at doing as much kernel work as possible and once that gets done I'll move onto stuff in Mer that needs work in order to have something usable/testable.