I'm pretty excited about Overking, but just getting set up on it and browsing around, I find it way less mobile-friendly than Wowhead. Hopefully that's temporary.
That feedback is good - we have separate people working on it, and there are plans to push news up on the front page and have a better guides landing page. They're working on getting the last six guides live, making sure all the guides are high-quality, and then working on some SEO/layout improvements.