this is super cool and i would pay for this. Bigquery is a cheap alternative to a lot of the mobile analytics tools. Quick point however - why do you need a new database ? You can use a table inside bigquery itself. It seriously reduces the dependencies required.
Mprove creates permanent derived tables in BigQuery if the user wants it. But you can't use BigQuery for OLTP.
https://github.com/mprove-io/mprove/blob/master/deploy/docke...
Can you not use biquery database itself. Create tables for your internal use instead of MySQL ?