The current implementation only supports http, https, and ftp as valid URI schemes. (The validate_uri function has been updated to allow others, but it fails a check by django.http.HttpResponseRedirect later on).
I would suggest adding a new setting (ALLOWED_REDIRECT_URI_SCHEMES), which defaults to to the existing value of ['http', 'https'].
I will create a branch and a pull request for this.
https://github.com/RodneyRichardson/django-oauth-toolkit/tree/allow-custom-uri-schemes