The vision that we follow for our website is this: Post everything online, for free, without requiring registration, in a maximally usable interface. I've just written an article setting forth this vision in more detail. It is called Make it Free: Improving Online Effectiveness by Removing All Barriers to Accessing and Sharing Content.
We love the way this vision serves others through the internet and commend it to all media ministries. We make no claims to have everything figured out. We offer this article as a service to any other organizations that think the same or are considering whether to pursue a similar approach.
Update: Read answers to some common objections.