Unfortunately, the update didn't occur (was not a schema change) - simple insert to auth_membership table. Could see change when using local cmd/python shell. Wasn't visible when I check using appadamin.
sqlite is fine in this case because the site is not a high traffic site and very low concurrency for transactions which are not monetary.