Will, none of our members are allowed to post their sites in the discussion forums.
We do have a Site Review Forum. In that forum our members can take a look at your site and give a typical site review and possibly make suggestions for improvements or changes based upon what they see when they look at your site.
If you are sincerely interested in a typical site review, here is a link to our Site Review Forum
http://affiliate-marketing-forums.5s...-review-forum/