There is a problem having a use_native_json kwarg.  Specifically, in order to not use native json with psycopg2 >= 2.5, you have to monkey-patch the module.  I could check on dialect init to see if the module has been monkey-patched and revert if necessary, but I think it would be better to just pass on letting the user turn off json processing.