Non-DMOZ feedback: it would help (get customers, not a listing) if the services you offered were competitively priced and there were demos not brief paragraphs - it didn't convince me and I sometimes need services akin to your own.
Why would I pay a £10 upfront fee and £2 - £4 a month for a domain name = £58 over the term of the domain name when I can get the same from thousands of other places for £6 - £10 and that's it. Or £30 a month for hosting with no indication of webspace or bandwidth and virtually no features - I can buy reseller size space/bandwidth with no limits on mail boxes, a myriad of features, and CMS software for less than that. If you were offering a dazzling array of added value services then maybe, but I don't see that on the site.
In all honesty, DMOZ hat back on, I would be very reluctant to list the site, I just don't see enough original quality content or any products or services that make me want to yell out hallelujah. There are hundreds of other sites all doing the same thing better. Look at the existing listings, find the best of the lot. That is the bar you have to jump (or at least match). For a DMOZ listing, for live customers it wouldn't be a bad thing either!