Welcome to the forums.
About Cobb: would you rather install something that's not 100% finished? I know I wouldn't. Sure development may be slow, but as cobbs record shows, when it is released it will be awesome. Instead of complaining about a slow development, it would be better to show interest. The more users we can get lined up waiting for Cobb, the more motivation we can drive.