This is great. Thank you! For item 3 Anvil + Supabase, I would like to mention there is a firebase library available. I know supabase is the independent version of firebase, but this library should make it relatively quick to implement and run your test.
Again, thanks for the research. Nothing speaks like data.