I like the look. Here are some challenging issues you face:
1. There are a ton of forums dedicated to webmasters and domain owners. What are you offering that is unique to not only get them to the site, but also to get them to return.
Perhaps you can negotiate for deals for your members with registrars and service providers. Perhaps you can network with other sites to improve your site's offerings.
2. It would be helpful and more memorable to me as the user to know what is like5 and where it came from. Perhaps it would stick in my mind longer than 15 seconds and might result in a return visit from me.
By the time I got to point 2 of my review I had to return to the site to remember its name. What is your site's slogan, what its goal, or its purpose. Choose something catchy!