the only thing that github version doesn't mention is --> heroku labs:enable websockets <-- after you create a new heroku project. The commit messg mentions that soon sockets will be enabled by default but I would still suggest enabling them via labs.

there are a couple of gotchas however. heroku will spin down your process after roughly a minute, so you have to ping every 30 sec or so from either the server or the client side.