I've attended large churches and attended small ones. Each has their strengths and each their weaknesses. The large ones can become too impersonal. The small ones can become too personal. The large ones can get wayward because they become too corporate or political. The small ones can get wayward because too few are depended upon to do too much. In the large ones, I found the real fellowship and accountability came in being part of a weekly Bible study. That's probably where I learned the most - in a "church" within the church.
I agree with most of your post about big/little.
My best walk comes from TV Mass, reading the Bible via CD while driving and fellowship with every person that I encounter while playing and working in the community.
Oh we do attend one local church for their Christmas and Easter presentation.