LOVE the name. Dont love the software. The banner at the top looks abit crowded. The RSS Feed is easy to find though, which is a major plus for me. Overall, nice site. Just needs some work here and there.
One person would consider one thing good, but the next would say something else. But as long as the majority like it hehe.
The reason for the more "simplistic" design logo is to keep things simple. Its a promotion site designed to give people more links and to its purpose I think the simple banner works quite well, because in the end we want things to be simple hehe