I’d rather use Graham’s BigQuery scheduling tips — the proposed one here with Dataprep has a substantially more expensive and slower process. This because Dataprep takes data out of BigQuery to pipeline it through a Dataflow process, while Graham’s keep them all inside BQ.
(from our internal conversation and Graham’s tweet)