I've thought a little about this. I think the best sources of random bits come from disk latencies and keystroke patterns and network behavior, so that suggests that it should be implemented as a Mach device. I certainly think it would be a useful thing to port.