I haven't had a chance to go through all of this, but what I have looked at is very relevant. Especially the "downsides of OS" and what OS is not.