Sounds good to me :)
At the moment the things I did are still in a quite hackish state. Will try to clean up the mess a bit and will let you have a copy of it for testing as soon as this is ready.
Even after that cleanup execise there will still be a lot of work to be done. IMHO most important are the replacement of the not allowed triggers and the addition of table valued functions to query the revision history (Right now only table valued functions on the current data are created).
Once these things are done, I'll be happy to push it to github.