the language has always been beautiful and a pleasure to use, but the surrounding aspects like a good stdlib, build system and package manager were pretty bad, and have only been improving in the last few years. and now that things have improved in that direction, the lack of good multicore support weighs against it. it's still a great language though, and as a casual user i'm pretty optimistic about its future.
nice. however a more scalable approach would be a metabug site where people could post "it doesn't work" freeform text, and volunteers could accept a bug and resolve it when they had refiled it with the correct project.
if you want to read a nice example of inform7 code, emily short's "computers" is wonderfully readable. also as a self-contained piece of code implementing a single object, it's easier to grasp than a full game would be.