Nice work! Are you using Gazebo for simulations for training at the back-end? Or as a user-facing interface to demo whatever automation they want to deploy in a sandbox?
We are using Gazebo for working on controls (getting Caladan ready to launch also led to a number of big improvements in controls) but not for ML training.
The point of Caladan is more for you to be able to build specific autonomy functionality without needing a vehicle, or a large plot of land, or a team to build a basic autonomy stack that works.