Thank you for all the attention and fantastic suggestions. I have begun implementing most of the suggestions here and we are going on a revamp of the site based on these recommendations.
It is very easy to become disenfranchised with a project such as this, but it is good to know that there is support somewhere!
Will it work? Maybe. Will it fail? Possibly. But it is worth trying