I would tweak the theme some more, you're addressing to webmasters and we're pretty snobbish and picky
You 'd also do better if you'd have a forum management category. Right now there's little real content. Having some good articles and threads on admining would help more getting members and making them stay.
Hmm, another "Admin Niche" community in the making. They sure are mounting up thick and fast and is a very over-saturated topical area to start covering with a new board. I like the theme, seen a few forums using it now and it's one of the best around for XenForo. Overall, forum looks good because of that theme used, but the topical area covered will prove very hard for you.