We just mentioned and discussed it orally! Just funny timing!
You can probably use both and do your own transformations afterward regardless of your choice
You might encounter some exceptions depending on the complexity of your data, and switch out to the other option if that works better
If you go with bigquery denormalized you might limited and not being able to choose some sync modes (dedup) but you can still totally handle it in your own transformation pipelines