I run a nonprofit in Arizona where we introduce 8-13 year olds to coding at 10 libraries and other locations. We start the young ones with code.org for a "quick win" and most of them dig into scratch with relish by the second week. I agree with the original post about seeing the creativity unleashed. It's amazing.
After scratch we have seen some of the kids get excited about js mostly through the khan academy resources (have you tried it)? Also code combat has been a recent favorite.
Our older and more advanced coders are ok with codecademy.
Also we have some that really want to get their work out to the world, so after a while on scratch they teach themselves html and css.
We are very particular about not lecturing, not forcing a learning approach, just facilitating as different learning styles find their way.
Also if anyone is interested we are giving away our "code club kit" including resources for starting a code club. It has been the most rewarding part of my career. Just let me know and I'll send it in email.