I can speak to the feedback part, personally.
I have been a member of codeCademy since April of this year, but I stopped trying to program for about six months until the end of September. Almost immediately, I discovered the forum, and though I never made topics regarding lessons from the courses, I frequently liked to come here and read up on what I was having trouble with, as well as helping other people because I found that I LOVED being part of this community.
I love that no matter how much you know, whether it be little or grand, your help is welcome here, because people at all stages of life and coding experience come to help and be helped. Now that I've developed my skills a lot more, I like to help on anything I can, and I like the system. Some of my favorite things about this forum are the way that User Levels work and how Super Users have specific powers that other's don't because it's really about what's good for each individual user. I love that the moderators are all people from the community and some of them even learned on CC.
Pondering this, there are very few things I don't like, but I'll have to say that I don't like the fact that it takes 24 hours to delete a post, as well as that when you delete a post, it bumps that topic up to the top. These are very minor things, but it's all that I could think of.
I wish that there were more moderators, but I know that there aren't many very active people that really fit the molds.
One last thing that I love about this forum; even though I haven't posted any topics concerning passing a lesson, I've created quite a few that are questions about my personal work, or just me trying to get to know the community. Everybody here is really nice and smart, and I also love how funny this community is.