I didn't know it was the board's job to give you feedback on your brand new site that was just launched hours before you posted.
You have a mailing list - email your webmasters & ask them - it's a captive audience & they are your best cretics & probably a very good source of advice
