Erm, so if things are fast it doesn't matter and if things are slow you should write a whole new service, put a HTTP interface into it and use that? Not sure I buy that :)
Disclaimer: I wrote an async DB module for Twisted/PostgreSQL and it did not turn out to be all that complex.