The approach might work.
Could you explain the difference between the offline and online data augmentation?
If you’ve applied the same transformations, I’m not sure, if you should expect any benefits from this work flow, and could probably just use the online augmentation?