Hmm I had a very fast look... I do regularly stuff on the internet but I always have problems with technical lingo. If you aim at people who do not have this problem your site might be fine, however if you want to include dummies like me you need a paragraph which tells in plain English (the sort of words you would find in a printed dictionary) how I could profit from your site. If you want the plumber next door to use your site, then you'd better ask your grandmother what she thinks of your site.