I have a few apps of negligible utility that run out on Heroku, and they are no different than the apps Railsbridge participants built.
They got to make something real, and got exposed to real tools and infrastructure.
I've toyed with teaching a workshop that entails: teach enough programming to turn a non-flat-file dataset (maybe a json of their tweets) into a decent visualization (by plugging into Google Charts, perhaps) and uploading a static page, with Twitter Bootstrap, onto a free hosting service, or even a blog service such as Wordpress.
But even that is a lot to teach in a day:
1. Command line and file system basics 2. Fundamentals of programming (enough to open a JSON file, parse and aggregate it on some conditions, and spit out HTML) 3. Basic HTML and DOM, including what you need to know to 4. Basic webserver/uploading stuff
Most workshops struggle with getting 3 and 4 done. #2 is not easily achievable over even several days.
Cool initiative and I'm all for introducing more programming to everyone...but I wonder whether Rails is the best way to do it. There are many, many moving parts, least of which is the concept of MVC and then the interaction between each part of MVC...nevermind, for those who just know only HTML and CSS, the fundamentals of programming (variables, the difference between "1" and 1, loops, etc), and even how to use the command line.