New Site

Well if I was the one investing the $$ into it, I would want feedback either good or bad. In all honesty at this point I would give it a thumbs down.
If it makes sense its like "micro managing the site" I understand technology progress but all the bells/whistles/options are a bit much.
I could understand if this was a forum for computer geeks. ...
I have to agree.
It just makes it more difficult for members that are not so computer savy.