Sorry, but we can't answer questions like this. We would have to review the site to give an answer. If you think this is the best category and your site meets the DMOZ guidelines just suggest the site and (when time comes) an editor will review the suggestion. If it wasn't the best category the editor will move the suggestion to the right category.