I know that the documentation and examples that I've had up to this point have been ill-suited, so I've done my best to revamp that.
I've got a zero-config example completely working in io.js/node.js
I created a screencast with the high-level overview of to create an OAuth2 backend in any programming language:
I also have a working jquery front-end example that you can use to test building a backend:
I've got a buddy working on the ruby example right now.
I'm working on the angular example
and showing how to get SSL certs (v2 will not allow http).
I've got a lot of work in the pipeline on v2, but there shouldn't be any breaking changes (other than requiring HTTPS), just enhancements (allowing client-only oauth2 in the browser and mobile apps, handling scope properly).
v3 will have stricter scopes and some additional niceties to ease the pain - like allow text messages and emails to be sent to the ward without revealing phone numbers to the app. Text messages will be available at a competitive price - I might add need to add a 0.1¢ (1/10 of a cent) margin to help cover my costs.