What would be the best approach to creating an application on Heroku that has the capability to push data to the client?
I have looked at Juggernaut; however, it requires Flash and I am not sure about it actually running on Heroku.
Any help would be appreciated.
although I'm not using Heroku personally, they've just announced experimental node js support few days ago. While they are working on it, you might want to explore Node.js and Websockets in the meantime:
http://devthought.com/blog/2009/12/nodejs-and-the-websocket-protocol/